Una vez que hayas clonado el repositorio y te encuentres dentro de su carpeta base, ve al directorio "employees_web_app" y corre un
npm install
npm run serve
con esto podrás ver el front corriendo.
Para correr el back ve al directorio "backend" y usa el comando
pip install Flask
pip install -U flask-cors
python app.py
dependiendo de tu configuración vas a usar pip/python o pip3/python3
Este proyecto usa Vue con Vuetify para la parte del front end, y está compuesto principalmente de 2 pantallas y 3 modales:
- Tabla de empleados
- Detalles de empleado
- Modal para editar empleado
Para el back del proyecto usé python con Flask para crear las APIs:
-
http://localhost:3000/employeemethod: GETRegresa a todos los empleados guardados
-
http://localhost:3000/employee/<employee_id>method: GETRegresa la información del empleado solicitado
-
http://localhost:3000/employee/updatemethod: POSTActualiza la información del empleado especificado
-
http://localhost:3000/employee/delete/<employee_id>method: GETBorra el empleado especificado
-
http://localhost:3000/employee/addmethod: POSTCrea un nuevo empleado
-
http://localhost:3000/notes/addmethod: POSTCrea una nueva nota
-
http://localhost:3000/notesmethod: GETRegresa todas las notas
-
http://localhost:3000/notes/<employee_id>method: GETRegresa todas las notas del empleado especificado




