https://github.com/pintu544/employee-review-sytem
https://github.com/pintu544/employee-review-sytem
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/pintu544/employee-review-sytem
- Owner: pintu544
- Created: 2022-10-15T09:22:37.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-19T06:58:07.000Z (over 1 year ago)
- Last Synced: 2025-02-10T09:41:42.230Z (4 months ago)
- Language: EJS
- Homepage: https://employee-review-sytem.vercel.app
- Size: 2.45 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Employee Review System
Fullstack app with Nodejs & Ejs.
This application that allow to submit feedback toward each other's performance. Any employee register and login this application after that views performance rating and review their peformance for gives some feedbacks.Features
Register and login employee as well as admin.
Admin views all employee and edit some date.
Admin adds new employee.
Admin makes an employee as an admin.
Admin assign an employee to participate in another employee’s performance review.
1 page for admin and employee login.
After login an employee, can see list of performanec review requiring feedback.
Employee submit feedback.
Routes
SignUp: /user/signUp
SignIn: /user/signIn
Admin dashboard: /user/dashboard
Employee dashboard: /user/employeeView
Add employee: /user/addEmployee
Edit employee: /user/editEmployee/:id
Delete employee: /user//deleteEmployee/:id
Add feedback: /feedback/createFeedback/:idEmployee-Review-System
A full stack, app used for reviewing employee.
Hoisted Link :Description
A full stack app, in which the admin, can assign the employees, to 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, 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
- Clone this project
- Start by installing npm if you don’t have it already.
- Navigate to Project Directory.
After reaching the project directory you have to run the following the command.
npm install
npm start || nodemon index.jsIf 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
Home page / Employee view
Sign-Up
Sign-In
Forget Password
Assign Task
Employee List