Travel Hub es una aplicación desarrollada en Angular, que permite gestionar viajes y eventos asociados, incluyendo funcionalidades de distribución de gastos entre los participantes, itinerario de viajes, calendario y mapa.
El backend del proyecto está realizado con Nodejs.
Para instalar este proyecto, sigue estos pasos:
- Clona el repositorio en tu máquina local
https://github.com/ClaudiaAmprimo/backend_proyecto.git
- Verifica si tienes instalado node.js y npm con:
node -v
npm -v
Si no estan instalados, hay que instalarlo. Mas informacion en la pagina oficial: https://nodejs.org/en
- Verifica si está instalado nodemon con
npx nodemon -v
Si no esta instalado instalarlo con
npm install nodemon --save-dev
- Instala las dependencias utilizando
npm install
- Crear el archivo .env (la informacion del .env se envia por separado)
Para ejecutar el proyecto, utiliza el siguiente comando:
npm run start
Para ejecutar el proyecto en dev, utiliza el siguiente comando:
npm run dev
Crear una base de datos en mySQL con nombre final_project1
Importar el archivo incluido en el repositorio final_project1.sql