Proyecto para el ramo FISW de la UTFSM
- Tener Gulp instalado globalmente (comando: npm install -g gulp)
- Tener Bower instalado globalmente (npm install -g bower)
- Tener corriendo una base de datos SQL
- Comenzar servicio de base de datos SQL en su PC, si no, Node tirara error.
- Ejecutar en terminal:
- npm install
- bower install
- En carpeta raíz, ejecutar "npm start"
- El sitio se encuentra listo para su uso, esto en la dirección localhost:8080.
Para su uso estan a dispocisión los usuarios de prueba:
- Experto : "admin"
- Profesor: "aa"
- Estudiante: "convergente"
- Estudiante: "asimilador"
- Estudiante: "adaptador"
- Estudiante: "divergente"
donde para todos los usuarios anteriores la clave es "1234", puede generar uno con una clave distinta.
Para prueba de cursos una buena opción es tomar el curso "Taller de mockups", en el modulo "taller de prototipado", que es el cusro con mas estudiantes y material.
(puede ir cambiando con el tiempo, para mejores practicas)
En carpeta /documentos, se encuentran lo siguiente:
- Arandanoinforme3FISW_Arandano.pdf : Informe, donde se encuentran los casos de uso en formato completo. También, se incluyen unas imágenes de los diagramas (diagramas completos en ProyetoArandano.vpp).
- ProyectoArandano.vpp : Archivo de visual paradigm, donde se encuentran: Diagrama de caso de uso, diagramas de secuencia, y el modelo entidad relación de base de datos.
- arandano_vEnt3.sql : Archivo .sql con las tablas de la base de datos
- Servidor Node: /server/server.js
- Rutas del Backend: /server/routes/routes.js
- Modelos: /client/models/*.js
- Vistas: /client/partials/*.html
- Controladores: /client/js/controllers.js