Proyecto Final para la materia Programación Web. Universidad Tecnológica Nacional - Facultad Regional Tucumán. Consiste en el desarrollo de un sistema web de administración, el cual simula un sistema de turnos para un centro médico. Este es un proyecto académico pero puede ser utilizado con fines didácticos y educativos.
- Objetivos del proyecto.
- Diagrama Entidad - Relación.
- Casos de Uso de las funcionalidades desarrolladas.
- Capturas de pantalla del sistema funcionando.
El repositorio solo contendrá como documentación el Modelo Conceptual.
Antes de clonar el proyecto deben tener instalado y configurado NodeJS, el gestor de paquetes NPM y MySQL.
- Clonar el repositorio. Desde una consola, git clone https://github.com/SebaRev1989/utn-pw-final
- El paso anterior creará un directorio "utn-pw-final", deben entrar en el mismo.
- Ejecutar el comando npm install
- Definir la base de datos y cargar los datos de prueba ficticios contenidos en el script. Reemplazar user por su usuario, por defecto funciona con root root.
- Si es la primera vez, mysql -u [user] -p, create database progweb;, exit.
- Si la base de datos está creada, rellenarla con el comando mysql -u [user] -p progweb < progweb.sql.
- Una vez que se instalaron todas las dependecias, ejecutar el comando npm start
- Desde una navegador entrar a http://localhost:3000 (en caso de cambiar el puerto, reemplazar el puerto 3000 por el seleccionado).