Frontend and Backend code are in separate files named as "frontend" and "backend" respectively.
-
Database- MongoDB Compass(for local testing) and MongoDB Atlas(for public deployment)
-
Backend server - Node.js and EXpress
-
Frontend-EJS(Embedded Javascript)
Both backend and frontend are hosted on Heroku. You can go and visit there - https://shielded-peak-33078.herokuapp.com/
Before running make sure to change the configuration in the mongoose.js of config folder
npm install && npm start
After signing up on Heroku, create a new app, and proceed to download Heroku CLI
heroku login -i
heroku builds:create -a <name_of_your_app>