Project | Data WareHouse web app
- Clonar el proyecto en su entorno de trabajo Visual Studio.
git clone https://github.com/dmenendezh/datawarehouse-web-app.git
-
Instalar NodeJS y XAMPP.
-
Instalar paquetes npm requeridos por el proyecto. Para esto, posicionarse dentro de la carpeta backend y desde allí ejecutar el siguiete comando:
npm install
-
Abrir XAMPP y iniciar el servicio de MySQL (chequear el puerto donde levanta el servicio).
-
Abrir el cliente 'MySQL Workbench' y ejecute el archivo creation-db.sql, el cual creara la base de datos con cada uno de los objetos correspondientes.
-
Dentro del proyecto bajado en Visual Studio, configurar el archivo con nombre .env, con la información que corresponda y fue configurada en su PC:
APP_PORT=3000
DB_HOST=localhost
DB_PORT=3306
DB_NAME=dw_webapp
DB_USER=root
- Iniciar el servidor mediante la consola "Terminal". Para esto, posicionarse dentro de la carpeta backend y desde allí ejecutar el siguiete comando:
npm run start:server
-
Levantar el servidor de aplicación mediante la extensión 'Go Live' en el puerto 5500
-
Acceder a la aplicación mediante la URL:
http://127.0.0.1:5500/frontend
- Usuario administrador para acceder a la aplicación:
mail: admin@datawarehouse.com
password: admin