Software platform for loan management (My first NodeJS project)
Clustering (Multiprocess), Multiview, Bootstrap & JQuery plugins implementation (datepickers, validators, bootgrid)
Node JS
Express
MySQL
EJS Template view engine
Bootstrap
JQuery
- Execute "Loany-Schema-and-Mocks.sql" file in MySQL to create a schema and populate your database.
- Create a .env file in the project root folder with variables listed in the next section and change values with your db user and pwd.
- Install project dependencies > "npm install".
- Run project > "npm start".
- Open yuor web browser and go to "http://localhost:3000"
# Options: development | staging | production
NODE_ENV = development
# API port
PORT = 3000
# Database credentials
DEVELOPMENT_DB_NAME = loany
DEVELOPMENT_DB_USER = { your database user }
DEVELOPMENT_DB_PASSWORD = { your database password }
STAGING_DB_NAME = loany
STAGING_DB_USER = { your database user }
STAGING_DB_PASSWORD = { your database password }
PRODUCTION_DB_NAME = loany<br>
PRODUCTION_DB_USER = { your database user }
PRODUCTION_DB_PASSWORD = { your database password }