A webapp to manage employee review system.
The project is divided into different folders according to the file type.
- Assets folder contains CSS, SASS and JS files.
- Config folder contains the configuration files for mongoose(MongoDB) and passport local(Passport.js Authentication)
- Controllers folder contains the controller file of the MVC structure, and all the login is present in it.
- Models folder contains the Schema for Employee as well as for a Review.
- Routes folder contains the routing path for different urls and connected with controller methods.
- Views contains all the html files, in this project, I have used ejs template engine, so .ejs files are present inside views folder.
- index.js is the server file that is the entry point for the project.
- Install nodejs and npm.
- Inside main folder, open terminal.
cd EMPLOYEE_REVIEW_SYSTEM
- In terminal use the following command -
npm start
- The application now will be running on port 8000.