Proyecto desarrollado en Python como práctica de Programación Orientada a Objetos (POO) y manejo de archivos JSON.
Permite registrar, buscar, visualizar y almacenar empleos de forma sencilla mediante un menú interactivo por consola.
- Cargar empleos desde archivo JSON.
- Agregar nuevos empleos (con título, empresa, salario, tipo, ubicación y descripción).
- Buscar empleos por palabra clave.
- Mostrar lista completa de empleos cargados.
- Guardar los datos nuevamente en el archivo JSON.
gestion_empleos/ │ ├── main.py # Archivo principal (menú) ├── README.md # Descripción del proyecto │ ├── Clases/ │ ├── empleo.py # Clase Empleo │ └── init.py │ ├── Funciones/ │ ├── gestion.py # Funciones de manejo de empleos │ └── init.py │ └── Data/ ├── empleos.json # Archivo donde se guardan los datos └── init.py
- Python 3.10+
- JSON (persistencia de datos)
- Programación Orientada a Objetos (POO)
- Modularización con paquetes y funciones
- Clonar este repositorio:
git clone https://github.com/tu_usuario/gestion_empleos_python.git cd gestion_empleos_python