API Rest-WebSocket para el proyecto GrowSmart de la asignatura Tecnologias Emergentes
- NodeJS v18 (Extra para agilizar el desarrollo)
- Clonar el repositorio
- Crear las variables de entorno (Seguir el ejemplo del archivo .env.example)
- Ejecutar el comando
docker-compose --profile production up -d --build - Crear la base de datos con el archivo init.sql en la carpeta database
- Usar la API
- Clonar el repositorio
- Crear archivo .env con las variables de entorno (Seguir el ejemplo del archivo .env.example)
- Ejecutar el comando
npm install - Ejecutar el comando
docker-compose --profile dev up -d - Crear la base de datos con el archivo init.sql en la carpeta database (Puedes ayudarte de la interfaz de PGAdmin)
- Ejecutar el comando
npm run dev - Usar la API