Skip to content

Athletix

Athletix — gym management system

We built the full system for Athletix — an Egyptian gym chain. An Angular admin web app on Supabase, a Flutter member mobile app (live on the App Store as Athletix Eg), and a biometric fingerprint + facial-recognition machine integration that auto-enrolls every new member so they can check in with their face or finger from day one.

Sector
Fitness / Gym operations SaaS
Year
2025
Services
Web & Mobile Apps · Integrations & APIs

Athletix is an Egyptian gym chain. Their member-facing app is live on the App Store as Athletix Eg. Like most gym operators, they were running on the patchwork that the fitness industry tends to accumulate: spreadsheets for membership, a paper logbook at the front desk, a standalone fingerprint device that didn’t talk to either, and a billing process that didn’t talk to any of them. They wanted one system to replace all of it — and we built it.

What we built

The platform has three coordinated surfaces:

  • Admin web app — Angular, backed by Supabase (PostgreSQL + auth + realtime + storage in one). Gym staff manage members, schedules, sessions, and the operational reality that runs the club.
  • Member mobile app — Flutter, iOS + Android. Members track their membership, browse the schedule, and book sessions. The iOS build ships on the App Store as “Athletix Eg”.
  • Biometric machine integration — the front-desk fingerprint and facial-recognition device is wired directly into the admin system. When a staff member adds a new client in the web app, that client is automatically enrolled on the biometric device. No double-entry, no front-desk delay before a new member can check in.

Athletix admin web app — Schedule Management for the Cairo Stadium branch, a month grid of Hybrid, Metcon, Gainz, Hyrox and Lifting sessions with times, beside a sidebar covering members, branch visits, guest trials, freeze log, memberships, sessions and staff

Schedule Management in the admin app. The month grid is the visible half; the sidebar is the rest of the job — members, branch visits, guest trials, the freeze log, memberships, PT sessions and staff, all the operational surface a multi-branch club actually runs on.

Athletix member app on iPhone — the home screen greeting a member at the New Cairo branch with services and this week's sessions, beside the booking sheet for an advanced gymnastics class showing date, coach and time above a Book Session button

The member side, live on the App Store as Athletix Eg. Classes a member has already reserved are badged in the schedule, so they see what they hold while browsing what is still open — the same session data the admin app on the other side is editing.

Athletix admin app — the Add Member form, step one of two, collecting first and last name, gender, national ID, date of birth, email and phone before the membership details step

Where a membership starts. The record created on this form is the one that propagates to the front-desk face and fingerprint reader — the staff member fills it in once, and the door knows the new client before they reach it.

Why the integration matters

The fingerprint/face integration is what closes the loop. Without it, every new member has to be added twice — once in the SaaS, once at the device — and the two systems drift the moment one update gets missed. With the integration, the admin web app is the single source of truth, and the hardware follows. That’s the difference between “a gym SaaS” and “a system that actually runs the gym.”

Where it is today

Shipped in 2025, in active production at Athletix’s locations, with continued maintenance and new feature development through 2026. The member app’s App Store rating and the chain’s ongoing roadmap with us are the strongest signals we have today.

Let's build something your customers brag about.

Tell us where you are and where you want to go — we'll come back within one business day with an honest opinion and a path forward.