Enterprise / HR
Matix Attendance
Enterprise attendance app with background location tracking, geofencing, selfie verification, VPN detection, device binding, secure authentication, offline-aware synchronization, Clean Architecture, Cubit, Shorebird, Fastlane CI/CD, and strong production stability.

Domain
Enterprise / HR
Role
Flutter Developer
Status
Published
Platforms
Android, iOS
Details
Project story
Overview
Matix Attendance is an enterprise HR attendance app for Android and iOS, focused on verified attendance flows, location-aware tracking, and production stability.
Problem
The app needed to reduce manual attendance tracking errors while supporting verification flows such as geofencing, background location, selfie verification, VPN detection, and device binding.
My role
I worked as a Flutter Developer on the mobile implementation, using Clean Architecture, Cubit, offline-aware synchronization, Shorebird, and Fastlane.
Technical challenges
The main technical challenges were reliable background location behavior, attendance verification, offline-aware sync, and maintaining stable production releases.
Architecture decisions
The app used Clean Architecture and Cubit to keep feature logic maintainable while supporting device, location, and synchronization workflows.
Key features
- Geofencing and background location
- Selfie verification
- VPN detection
- Device binding
- Offline sync
- Shorebird and Fastlane release support
Impact
- Reduced manual attendance tracking errors by 70%
- Achieved 99% crash-free rate
Future improvements
Future work can continue improving attendance verification reliability, offline synchronization behavior, and release stability.
Gallery
Screens and product moments




