A payroll app to track staff attendance, salaries and advance payments.
| ReadMe.md | ||
Subhadra Staff Management App
A modern staff and payroll management application built using Flutter, Flask, and MongoDB.
This application is designed for small and medium businesses to manage employees, attendance, payroll, advances, and staff records from a centralized platform.
Features
Staff Management
- Staff registration and profile management
- Store:
- Name
- Phone number
- Aadhaar number
- PAN number
- Joining date
- Salary details
- Local and home address
- Bank information
Attendance System
- Daily attendance tracking
- Attendance statuses:
P— PresentD— Double ShiftH— Half DayA— Absent
- Monthly attendance records
- Audit trail for attendance modifications
Payroll Management
- Salary tracking
- Advance salary requests
- Advance approval workflow
- Payslip uploads and access
- Employee payroll visibility
Role-Based Access
- Employee access
- View attendance
- View payroll
- Request advances
- Manager/Admin access
- Manage attendance
- Approve advances
- Update employee records
- Upload payslips