Skip to content

This employee management website tracks work progress, manages salaries, and maintains contract records. Employees update their tasks, while HR managers oversee updates and ensure secure payments without duplicates. Administrators manage roles, salaries, and handle terminations securely.

Notifications You must be signed in to change notification settings

mustafa-official/employee-management-client

Repository files navigation

Staff Genius

This employee management website tracks work progress, manages salaries, and maintains contract records. Employees update their tasks, while HR managers oversee updates and ensure secure payments without duplicates. Administrators manage roles, salaries, and handle terminations securely.

Live Link: https://employee-management-a45e0.web.app

Features

  • Have a particular dashboard for Employees, HR, and Admin. They can manage their activity.
  • HR can pay all verified employees by Stripe payment method.
  • HR can update employee status like verify or verify canceled.
  • An admin can fire an employee or HR. After firing someone, they won’t be able to log in using their account anymore.

Technologies

  • React.js
  • Express.js
  • Node.js
  • MongoDB
  • Stripe
  • Tailwind CSS
  • Firebase
  • JWT

Run Locally

  1. Install Project Dependencies:
    npm install
  2. Start the Development Server:
    npm run dev

About

This employee management website tracks work progress, manages salaries, and maintains contract records. Employees update their tasks, while HR managers oversee updates and ensure secure payments without duplicates. Administrators manage roles, salaries, and handle terminations securely.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages