Skip to content

master-rahul/EmployeeReviewSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EmployeeReviewSystem

#ADMIN CREDENTIALS : email : admin@theonelogic.in, password : administrator This application has following features

  1. 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) 
  1. EMPLOYEE VIEW
LIST OF COMPLETED REVIEW
LIST OF PENDING REVIEW
COMPLETE A REVIEW
  1. SIGN IN USING USERNAME PASSWORD
PASSPORT_LOCAL_STRAGETY WITH EXPRESS SESSION
  1. SIGN IN + REGISTER USING GOOGLE
PASSPORT_GOOGLE_OAUTH_STRAGETY WITH EXPRESS SESSION

How to setup on local machine

  1. For usage of this repository your machine needs node, npm, monogodb and git.
node --16.18.0
npm --8.19.2
git --2.40.0
  1. Clone repository
git clone https://github.com/master-rahul/EmployeeReviewSystem.git
  1. Change directory to Ecomerce-API
cd EmployeeReviewSystem.
  1. Install dependencies
npm install --save
  1. Start Monogo DB
sudo systemctl start mongod
  1. That's... it run the application
npm start

File structure

here 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    

About

This is web applications for reviewing employee performance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors