En la carpeta del backend abrir una terminal CMD y escribir
npm install
primero crea la base de datos llamada sequelize y despues inicia las migraciones de la base de datos con el siguiente comando
npx sequelize-cli db:migrate
inicia el servidor con el sigiente comando, recuerda tener instalado mysql y tener creada la db 'sequelize'
npm start
el servidor inicia en el puerto 3001
inicia el fron reactjs
npm start
el la web principal puede agregar un nuevo trabajador.
Cuando el trabajador este agregado a la base de datos, se le puede asignar una dotacion.
La dotacion no puede ser asignada a dos trabajadores.
Se puede buscar la dotacion por medio de su codigo.
cors: agrega encabezados CORS a la solicitud proxy
sequelize : es un ORM y nos ayuda con el patron de diseño MVC
mocha y supertest : Nos ayuda a hacer testing en nustro proyecto
La base de datos que se escogio fue mysql, por su trayecto y respaldo mysql es la base de datos mas usada en el mundo.