Proyecto de software para la materia Ingenieria II de la carrera Licenciatura en Sistemas de la Facultad de Informática, Universidad Nacional de La Plata.
El proyecto consiste de una web a desarrollar para un cliente que desea construir un sitio web para la venta de pasajes de corta,media y larga distancia.
Para correr la app npm start
Backend
- Nodejs: Express
- DataBase: MySQL
- ORM: Sequelize
Frontend
- Javascript: AngularJs
- Styling: Bootstrap
-
Instalar NodeJs siguiendo los pasos del sitio oficial.
-
Instalar Express:
npm install -g express-generator
. -
Ejecutar el siguiente comando para instalar npx
npm install -g npx
. -
Asegurase de situarse en el directorio donde se encuentra el archivo
package.json
y ejecutar el comandonpm install
para instalar todas las dependencias necesarias para el proyecto.
-
Configurar variables de entorno correctamente como se muestra en
.env.sample
. Luego guardarlo en nuevo archivo llamado.env
. -
Ejecutar el comando
npm pre-migrate
para crear la base de datos. -
Ejecutar el comando
npm migrate
para migrar el modelo de la base de datos anteriormente creada.