/ISW

Proyecto final del curso de Ingeniería de Software ESCOM 2023

Primary LanguageHTML

ISW

Proyecto final del curso de Ingeniería de Software ESCOM 2023 con el profesor Marko Gonzalez.

DiabeticOS es una aplicación web para el registro de medicamentos, dietas y ejercicios de personas con diabetes.

248143702-173dba2f-74dd-4bf2-a2c6-6f486f5c4600

248143906-85c19b50-8b1e-4ab3-959a-eddb6d692cdd

Documentación

Capturas del sistema

248141955-a906b838-8c88-4b2e-a6f7-f119cec2c298 248141991-8d586265-ce6c-4e97-bf5f-9558736538dc 248142016-e209d291-f994-4656-a06c-47b57535a982

¿Cómo correr el proyecto?

Backend

Generar un archivo llamado .env dentro de la carpeta api, el contenido del folder debe de ser el siguiente

DATABASE_URL="liga externa a la url de render (External Database URL )"
JWT_SECRET = "el secreto para el jwt, puede ser cualquiera"

Para mayor información sobre la liga de render se puede consultar el siguiente artículo.

Posteriormente debemos cambiar al directorio api y ejecutar

$ npm i
$ npm run dev
248141643-0ac4a16e-ee71-4045-8fe8-4c4b68883bdf

Frontend

Cambiar a la carpeta de frontend y ejecutar los siguientes comandos

$ npm i
$ node server.js
248141585-dca21ca8-3af7-49eb-81f3-ce0e9c00173d

¿Cómo contribuir al proyecto?

Para mayor información revisar el artículo de contribuciones en la wiki