Menu
Skip to main content

Enterprise / HR

Matix Attendance

Enterprise attendance workflows with geofencing, selfie verification, and offline-aware synchronization.

Matix Attendance cover image

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

Focused on maintainable implementation and the product workflows described above.

Future improvements

Future work can continue improving attendance verification reliability, offline synchronization behavior, and release stability.

Gallery

Matix Attendance screenshot
Matix Attendance screenshot
Matix Attendance screenshot
Matix Attendance screenshot
Matix Attendance screenshot