/Sloop-1.0-Employee-Management

This application allows managers or admins to create, delete, and edit new employees' profiles and keep track of employee notes submitted by team leads. It also provides role-based access control, email notification by automatic email sender, and employees' progress tracker. The application was developed using NodeJS, JavaScript, jQuery, HTML, CSS, Bootstrap, MongoDB with Mongoose, and some other external library. It follows the MVC pattern and includes, router protection, user authentication, password encryption, form validation, error handling, and protection against CSRF attacks.

Primary LanguageJavaScript

Sloop-1.0-Employee-Management

This application allows managers or admins to create, delete, and edit new employees' profiles and keep track of employee notes submitted by team leads. It also provides role-based access control, email notification by automatic email sender, and employees' progress tracker. The application was developed using NodeJS, JavaScript, jQuery, HTML, CSS, Bootstrap, MongoDB with Mongoose, and some other external library. It follows the MVC pattern and includes, router protection, user authentication, password encryption, form validation, error handling, and protection against CSRF attacks.

Interface:

alt text

alt text

Note: Check this application by using a dummy manager account. The load my take a litle bit, it is a free hosting account! alt text