Este es el proyecto final para la Universidad Tecnológica Nacional (UTN), desarrollado por Fausto Fuertes, Federico Sosa, Iván Badoza, Santiago Camarda e Ignacio Volpe. El proyecto es una aplicación nutricional que permite a los usuarios gestionar sus comidas diarias y tener un mayor control sobre la ingesta de macronutrientes.
- Fausto Fuertes LinkedIn
- Federico Sosa - LinkedIn
- Iván Badoza - LinkedIn
- Santiago Camarda
- Ignacio Volpe
Para comenzar, clona el repositorio a tu máquina local usando:
$ git clone https://github.com/faustofuertes/nutriTrack.gitLuego, accede a la carpeta del proyecto:
$ cd nutriTrackUna vez dentro del proyecto, instala las dependencias necesarias:
$ npm installPara correr los endpoints, debes iniciar dos instancias del servidor json-server, una para el servicio de las comidas y usuarios, y otra para el servicio de los mensajes. Asegúrate de que estés en el directorio raíz del proyecto y ejecuta los siguientes comandos en dos terminales diferentes:
-
Para el servicio de comidas y usuarios, donde se usa el archivo
db.json:$ json-server --watch db.json --port 3000
-
Para el servicio de mensajes, donde se usa el archivo
dbMensajes.json:$ json-server --watch dbMensajes.json --port 3001
De esta manera, tendrás ambos servicios corriendo en puertos diferentes, uno para las comidas/usuarios en el puerto 3000 y otro para los mensajes en el puerto 3001.
Finalmente, para levantar la aplicación Angular, ejecuta:
$ ng serve -oEsto abrirá la aplicación en tu navegador predeterminado.
Las contribuciones son bienvenidas. Si deseas contribuir a este proyecto, sigue estos pasos:
- Haz un 'Fork' del proyecto.
- Crea tu rama de características (
git checkout -b feature/AmazingFeature). - Realiza tus cambios y haz un 'commit' (
git commit -m 'Add some AmazingFeature'). - Sube tu rama (
git push origin feature/AmazingFeature). - Abre un 'Pull Request'.
Este proyecto está bajo la Licencia MIT - ver el archivo LICENSE para más detalles.