ποΈ This is an application that allows employees to submit feedback toward each otherβs performance
This App built using EJS, MongoDB, ExpressJs, NodeJs and PassportJS
-
Admin's functions
- Add employee
- Delete employee
- Update employee details
- Assign review to employee
- Update review of employee
- Give review to an employee
-
Employee's functions
- Submit reviews assigned to it
- View reviews given by others
- Employee Review System
- assets
- css
- common.css
- star.css
- images
- logo.png
- css
- config
- database.js
- middleware.js
- passport-local-startegy.js
- controller
- dashboard_controller.js
- review_controller.js
- users_controller.js
- models
- review.js
- user.js
- routes
- index.js
- review.js
- users.js
- views
- _header.ejs
- add_employee.ejs
- admin_dashboard.ejs
- edit_employee.ejs
- employee_dashboard.ejs
- layout.ejs
- user_dign_in.ejs
- user-sign-up.ejs
- .env
- index.js
- package-lock.json
- package.json
- assets
- NodeJS
- MongoDB
- ExpressJS
- EJS
- Bootstrap
- CSS
- bcryptjs
- connect-flash
- connect-mongo
- cookie-parser
- dotenv
- ejs
- express
- express-ejs-layout
- express-session
- mongoose
- passport
- passport-jwt
- passport-local
- Github - Subha Biswal
Run npm install
to install required dependencies
Run npm start
, open localhost:8000 in browser to run the program