All projects
2025.01HR & RecruitingNew Build
Attendance Management App
Lets staff log clock-in times and leave requests on their phone through to approval.
MobileServer & Infra

- Timeline
- About 4 months
- Team size
- 3 people
- Platforms
- Mobile · Server
- Key feature
- Attendance logging and leave approval
Background
Employees punched paper time cards for attendance and submitted leave requests through a separate approval form. With many field workers, the system required physically coming to a terminal in the office for a record to be logged.
Scope
- Phone-based attendance logging
- Leave requests and approvals
- Attendance history lookup
- Approval-chain alerts
- Admin attendance overview screen
Technical decisions
What we chose, and why it fitSent attendance records directly to the server together with location verification
The core requirement was that a record be logged without coming to the office terminal. We switched to sending the record straight from the phone along with location, so field workers could log attendance without going through the office.
Stack
Flutter.NETAzure