API el proyecto Data Warehouse
### Requisitos Previos
- Debe contar con un editor de codigo de su preferencia VScode.
- Instale y configure NodeJS.
- Instale y configure el motor de base de datos MYSQL (REQUERIDO MYSQL DEBIDO A ARCHIVOS SEED Y MIGRACION).
- instalar nodemon en su computador para poder ejecutar la misma Nodemon en caso de no querer usarla debera modificar los scripts en el package.json de la siguiente manera:
"scripts": {
"start": "node server.js",
},
### Instalación
Estos son los pasos que deberás seguir para tener un entorno de desarrollo ejecutable:
- Ejecute en la terminal estando el la carpeta en la que se aloja el proyecto el comando npm install. (esto instalara los paquetes necesarios para correr el proyecto)
npm install
-
Cree un archivo .env a partir de el .env-example para crear las variables de entorno necesarias para el proyecto.
-
Para crear la base de datos y sus tablas ejecute el comando:
npm run migrate
- para llenar las tablas con informacion de prueba ejecute el comando:
npm run seed
- Todo esta listo para ejecutar el proyecto con el comando:
npm run start
- todo esta listo puedes correr el frontend que esta conectado a esta api (se encuentra en la carpeta frontend)
## Autores
* Julian Eduardo Labrador Sanchez - *Trabajo Inicial* - JulianELabradorS
## Licencia
Este proyecto está bajo la Licencia MIT.