Ésta es una aplicación de NodeJS utilizando Express y React para consultar y listar la base de datos de LNH para CNRT
- Linux
- NodeJS v12.4.0
- npm
- nginx
Luego de instalar los requerimientos solicitados, se deberá correr el siguiente comando sobre el directorio principal
./install.sh
Las configuraciones de acceso a la base de datos MSSQL se llenan en config.json
La aplicación correrá en 2 instancias (backend / frontend), es por eso que será necesario configurar 2 puertos. Los cuales deberán ser especificados en los siguientes archivos
-
client/package.json:proxy
-
config.json:port
package.json:scripts.deploy
Para correr la aplicación ejecutar el siguiente comando
npm run deploy
Se instanciará sobre 2 procesos de pm2.
Es recomendable usar nginx como forma de alojamiento en un servidor web.