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
- 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.
- React.js
- Express.js
- Node.js
- MongoDB
- Stripe
- Tailwind CSS
- Firebase
- JWT
- Install Project Dependencies:
npm install
- Start the Development Server:
npm run dev