This project uses Node.js with Express.js as for server backend.
For frontend it uses ejs
template language which is similar to html.
It uses local mongodb server to store the data, so make sure you have mongodb started.
Installing node dependencies. In the root folder of this project run
npm install
Adding the .env
file in the root folder.
Mongodb setup - To run this app, you need to setup a mongodb local server first with default port. No special configurations. Load the mongodb dump (provided by the project administrator) to your mongodb server. You can refer this link for help how to. You can also use mongodb compass.
After mongodb server has started, then to run the server
npm start
The server will get started on localhost:8080