
Employee Management
Admin panel to manage employee records, daily attendance, leave and monthly payroll.
Technologies
ReactTypeScriptRedux ToolkitTailwind CSS
About The Project
Employee Management is an admin panel that centralizes a company's HR operations. Admins can maintain employee records, monitor daily attendance, handle leave requests and process monthly payroll from one dashboard, replacing scattered spreadsheets with a single, reliable system.
Key Features
- ✓Employee directory with department and role details
- ✓Daily attendance tracking with present, late, absent and leave status
- ✓Leave request management
- ✓Monthly payroll overview and processing
- ✓Dashboard with headcount, attendance and payroll at a glance
Project Challenges
HR data is interconnected: attendance and leave directly affect payroll. Designing the data flow so those numbers always stay consistent, while keeping the tables fast and easy to filter, was the main challenge.