El siguiente proyecto consiste en construir una web en la que se pueda administrar el uso de proyectores de un departamento. En este caso se usa de ejemplo el Departamento de Ingeniería Informática de la USACH. El proyecto fue llevado a cabo utilizando microservicios, usando SpringBoot para el Backend y React para el Frontend.
Debe ejecutar cada microservicio en el siguiente orden.
Para un correcto funcionamiento debe ejecutar el backend en el siguiente orden:
- Config-Service
- Profesor-Service
- Proyector-Service
- Prestamo-Service
- Devolucion-Service
- Gateway-Service
Basta con tener instalado Node y abrir un terminal en la raiz de la carpeta del Frontend, debe ejecutar el siguiente código:
- Instalación de dependencias y librerías
npm install
- Iniciar servidor de Frontend
npm run dev