- Integrantes
- Introducción
- Requisitos
- Descargar la aplicación e instalar dependencias
- Crear archivo de variables de entorno
- Ejecutar la app
- Healthcheck
- Uso del backend
- Canevaro, Tomas
- Maidana, Emmanuel
- Patricio, Matias
- Quatraro, Nicolás
Esta API está destinada para ser el backend de la aplicación mobile de la empresa MyHome
- NodeJS
- Poseer una MONGODB_URI válida para comunicarse con la base de datos
- Opcional: Docker Compose
Esta app corre el backend, para integrarse con el frontend. A continuación se detalla cómo instalar las dependencias y correr la aplicación.
git clone git@github.com:enuelx/myhome-backend.git myhome-backend
cd myhome-backend
npm installcp .env.example .env
cd ..Agregar los datos que faltan dentro del .env
npm startdocker-compose up --build -ddocker-compose downPara el caso de que la API se encuentre levantada sin verificar dependencias:
Para el caso de que la API se encuentre funcionando con las dependencias funcionando correctamente:
Ahora el backend está listo para usar.
Se pueden probar los endpoints a través de Swagger. La misma se encuentra levantada en la ruta "api/v1/docs", por ejemplo, si el backend se encuentra en el puerto 3000, la ruta es: http://localhost:3000/api/v1/docs