I have made a compact yet feature-rich employee management system where admins can create tasks, assign them to users, and monitor their status, including completed, pending, or failed. Users can view assigned tasks, accept or forward them, and update their progress by marking tasks as completed or failed, ensuring streamlined task tracking and accountability.
Javascript, React, Context Api, Tailwind css and Local Storage handling...
Clone the project
https://github.com/Anijeet
Go to the project directory
cd Employee-Management-System
Install dependencies
npm install
Start the server
npm run dev
- Admin and user roles with distinct privileges
- Task assignment, forwarding, and status updates
- Real-time task tracking and filtering (completed, pending, or failed)
Feel free to fork the repository, create a new branch, and submit a pull request for review.