Tech 92 — Workforce Attendance & KPI App

Featured

Built by Youssef Salem Hassan

01

Overview

Tech 92 — Workforce Attendance & KPI App — Bilingual workforce management app covering attendance, KPIs, profiles, onboarding, offline support, and RTL

Bilingual workforce management app covering attendance, KPIs, profiles, onboarding, offline support, and RTL

My role

Built Flutter features with Clean Architecture, BLoC, Dio REST integration, secure token storage, local caching, retry queues, and Arabic/English RTL parity.

02

The Problem

Employees needed one reliable mobile surface for attendance, KPI tracking, onboarding, profiles, and bilingual access while staying resilient when connectivity drops.

03

The Solution

I implemented feature-first Clean Architecture with BLoC and Dio, added offline-first data handling through local caching and retry queues, and kept Arabic/English localization with RTL support consistent across the product.

Technologies used

17

Languages

Dartdartz

Platforms

Flutterflutter_bloc

Architecture & state

BLoC/CubitClean Architecturego_routerget_it

Backend, data & cloud

dioFirebaseSecure StorageLaravel API

Tooling & delivery

Sentry

Experience & UI

Arabic / English

Other

Offline-firstintl / ARBEnterprise
04

Key Outcomes

  • Launched on the App Store and Google Play in 10 weeks, then shipped 13 updates in 4 months. One-tap clock-in works even offline.
  • In daily use: ~100 employees a month in 4 countries log 1,600+ check-ins and 700+ KPI entries, at 100% crash-free.
  • Attendance records managers trust: correct hours for split and overnight shifts, auto-closed forgotten check-outs, live check-in alerts, and monthly summaries.
  • Marketing updates in minutes: admins change in-app banners from the dashboard with no app release.

More projects