- Gordo, Juan Martin
- Haedo, Joaquin Hector
- Maidana, Emmanuel Carlos Leonel
Aplicación de un marketplace de clases particulares, proyecto integrador de la materia Aplicaciones Interactivas de UADE - Turno Viernes Noche - 2022.
- NodeJS
- Poseer una MONGODB_URI válida para comunicarse con la base de datos
- Opcional: Docker Compose
Esta app corre el frontend y backend como dos módulos separados en paralelo. A continuación se detalla cómo instalar las dependencias y correr la aplicación.
git clone [email protected]:enuelx/marketplace-profesores-particulares.git marketplace
cd marketplace && cd api
npm install
cd ../frontend
npm install
cd ..
cd api
cp .env.example .env
cd ..
Agregar los datos que faltan dentro del .env
cd api
npm start &
cd .. && cd frontend
npm start &
docker-compose up --build -d
docker-compose down
Ahora tanto el backend como el frontend están listos para usar.
Se pueden probar los endpoints a través de Swagger. La misma se encuentra levantada en la ruta "/api-docs", por ejemplo, si el backend se encuentra en el puerto 3001, la ruta es: http://localhost:3001/api-docs