Skip to content

0anju0/ERS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee-Review-System

A full stack app used for reviewing employee. Hoisted Link : https://vivacious-beanie-elk.cyclic.app

Description

A full stack Project, in which the admin can assign the work to employees and review each other on the basic of there work. The admin has special power to make any other employee as the new admin. Admin can also make the new employee admin and they can also assing the reviewer and revieweee. The admin can see the current employee, and according to the review, the admin can remove the employee. The review given to the employee, is always going to be store in the database.

Tech Stack

Node , Express, Mongodb , EJS , javaScript , html, css

How to setup the project on local system

1.Clone this project 2.Start by installing npm if you don't have it already. 3.Navigate to Project Directory. 4.After reaching the project directory you have to run the following the command.

 npm install 
 npm start || nodemon index.js

If you want to make an employee as admin then use the secret key : happy.

Features

You can review the employees. The admin has the special power to assing, the task to employee, remove the employee, add new admin, and also employee;

HomePage / Admin View

image

Home page / Employee view

image

Sign-Up

image

Sign-In

image

Forget Password

image

Assign Task

image

Employee List

image

Folder Structure

Employee Review System | | |--->css |--->assets---->|--->images |
| | |--->flashMiddleware.js |--->config---->|--->mongoose.js | |--->passport-local-Stradegy.js | | |-->admin_controller.js |--->controllers-->|-->home_controller.js | |-->review_controller.js | |-->user_controller.js | | |-->review.js |--->models---->| | |-->user.js | |
| |-->admin.js |--->routes---->|-->index.js | |-->review.js | |-->user.js | | |--->_header.ejs | |---> addEmployee.ejs | |---> admin.ejs | |---> employe.ejs |--->views---->|--->forget_password.ejs | |--->home.ejs | |--->layout.ejs | |--->sign_in.ejs | |--->sign_up.ejs | |-->node_modules |-->.gitignore |--> index.js |--> package-lock.json |-->package.json

````

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors