51 lines
No EOL
1.1 KiB
Markdown
51 lines
No EOL
1.1 KiB
Markdown
# 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` — Present
|
|
- `D` — Double Shift
|
|
- `H` — Half Day
|
|
- `A` — 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
|
|
|
|
--- |