Skip to content

Latest commit

 

History

History
102 lines (84 loc) · 2.81 KB

README.md

File metadata and controls

102 lines (84 loc) · 2.81 KB

Employee Reviewer

Employee Reviewer app that will help you managing your employees reviews..

Authors

Technologies Used

  • Node JS
  • Mongo DB
  • JavaScript
  • Html
  • Css

Installation And Usage

To run this project run

  git clone https://github.com/NavnathGunjal07/Employee-Review.git

Go to directory

  cd Employee Review

Install all dependecies

 npm install

Run Project

  npm start

You project will be running on port--> 7000

Folder Structure

📦Employee Review
┣ 📂assets
┃ ┣ 📂css
┃ ┃ ┗ 📜main.css
┃ ┣ 📂images
┃ ┗ 📂js
┃ ┃ ┗ 📜main.js
┣ 📂config
┃ ┣ 📜mongoose.js
┃ ┣ 📜passport-jwt-strategy.js
┃ ┗ 📜passport-local-strategy.js
┣ 📂controllers
┃ ┣ 📜homeController.js
┃ ┗ 📜usersController.js
┣ 📂models
┃ ┗ 📜user.js
┣ 📂routes
┃ ┣ 📜index.js
┃ ┗ 📜users.js
┣ 📂views
┃ ┣ 📜addPerformanceReview.ejs
┃ ┣ 📜AsignToReview.ejs
┃ ┣ 📜index.ejs
┃ ┣ 📜layout.ejs
┃ ┣ 📜updateEmployee.ejs
┃ ┣ 📜updateReiew.ejs
┃ ┣ 📜user_sign_in.ejs
┃ ┣ 📜user_sign_up.ejs
┃ ┣ 📜viewAllReviews.ejs
┃ ┣ 📜_adminViewEmployees.ejs
┃ ┣ 📜_employeeHomePage.ejs
┃ ┗ 📜_performanceReviews.ejs
┣ 📜.gitignore
┣ 📜index.js
┣ 📜package-lock.json
┗ 📜package.json

Features

  • Add/Update/View employees in admin section
  • Add/update/view performance review in admin view
  • Give review to another employees

Screenshots

  • Sign In Page -Screenshot (114)
  • Admin View Performance Section
    • Screenshot (112)
  • Admin view Employees section
    • Screenshot (111)
  • Employees view
    • Screenshot (113)

🔗 Links

portfolio linkedin twitter

Feedback

If you have any feedback, please reach out to me at [email protected]