#ADMIN CREDENTIALS : email : admin@theonelogic.in, password : administrator This application has following features
- ADMIN VIEW
ADD EMPLOYEE
REMOVE EMPLOYEE
EDIT EMPLOYEE :
SHOW REVIEW(PENDING + COMPLETED)
ASSIGN REVIEW
EDIT PENDING REVIEW
VIEW EMPLOYEE LIST
SELECT PENDING REVIEWS(Reviewr and EndDate) - EMPLOYEE VIEW
LIST OF COMPLETED REVIEW
LIST OF PENDING REVIEW
COMPLETE A REVIEW- SIGN IN USING USERNAME PASSWORD
PASSPORT_LOCAL_STRAGETY WITH EXPRESS SESSION- SIGN IN + REGISTER USING GOOGLE
PASSPORT_GOOGLE_OAUTH_STRAGETY WITH EXPRESS SESSIONnode --16.18.0
npm --8.19.2
git --2.40.0- Clone repository
git clone https://github.com/master-rahul/EmployeeReviewSystem.git- Change directory to Ecomerce-API
cd EmployeeReviewSystem.- Install dependencies
npm install --save- Start Monogo DB
sudo systemctl start mongod- That's... it run the application
npm starthere you are looking at directory structure with root level files only.
EmployeeReviewSystem.
├── assets
│ ├── images
│ ├── js
│ ├── css
├── node-modules
├── configs
├── controllers
├── index.js
├── models
├── package-lock.json
├── package.json
├── readme.md
├── routers
└── views
├── admin.ejs
└── emplyoyeeHome.ejs
├── employeeReview.ejs
└── employeeView.ejs
├── login.ejs
└── register.ejs