# Fisique Fitness: gym management with biometric attendance

How BotBrained built Fisique Fitness’s gym management platform: a member and lead portal, fingerprint attendance from ESSL readers, and a desktop bridge that keeps older biometric hardware talking to a cloud system.

_Case study · SaaS + hardware integration_

- **Client:** [Fisique Fitness](https://fisique.fitness)
- **Sector:** Gym and fitness centre, multiple locations
- **Services:** Custom SaaS platform · Biometric hardware integration · Desktop bridge agent · Member portal
- **Status:** In production across Fisique locations; attendance rail live since July 2026

## What was the problem?

A growing gym needs to know who is a member, who is in the building, and which leads are about to sign up, and it needs that from the hardware it already owns. ESSL fingerprint terminals are everywhere in Indian gyms and were never designed to talk to a cloud application.

Off-the-shelf gym software either ignored the readers or required replacing them. Fisique wanted one system for members, leads and attendance, using the terminals on the wall.

## What did BotBrained build?

1. **Member and lead management.** A portal for plans, renewals and member records, with a lead pipeline that takes an enquiry from first contact to a signed-up member. Multi-location and multi-role from the start.
2. **Fingerprint attendance from ESSL readers.** A desktop bridge installed on a gym PC connects to the reader over the local network, enrols members and streams check-ins to the cloud. It survives dropped connections and re-syncs when the network comes back.
3. **A direct attendance rail.** Newer readers push events straight to a Cloudflare Worker, so attendance lands in the platform in seconds without the bridge in the middle. A nightly grace-period sync reconciles anything missed.
4. **Built to be operated by front-desk staff.** Setup is a guided wizard rather than a config file; the bridge shows its own status and logs so a manager can see what is happening without calling a developer.

### Stack

- React + Vite web apps on Supabase
- Supabase Edge Functions with key-based device auth
- Python desktop bridge for ESSL X990 readers, packaged as a Windows executable
- Cloudflare Workers for the attendance ingest rail
- Next.js marketing site

### Details that mattered

- Key-based authentication for every device and bridge endpoint
- Reserved master user on each terminal so a reset never locks the gym out
- CI builds the Windows executable on every push
- GST-compliant invoicing with rate labels derived from each invoice’s own amounts

## Something like this?

Tell us what your business needs to run on. You will get a straight answer on whether we are the right team, and a fixed-price scope if we are.

[WhatsApp the team](https://wa.me/918099066799?text=Hi%20BotBrained%2C%20I%20read%20the%20Fisique%20Fitness%20case%20study%20and%20want%20to%20talk%20about%20something%20similar%20for%20my%20business.) · [Send a brief](https://botbrained.com/#contact)

### Related

- [Biometric attendance for gym software: what actually breaks](https://botbrained.com/blog/biometric-attendance-gym-software/)
- [Native-app-ready architecture from day one](https://botbrained.com/blog/native-app-ready-architecture-from-day-one/)
- [Building software for Indian SMBs: the guide](https://botbrained.com/guides/building-saas-for-indian-smbs/)

Smaran Challapalli, Founder & Lead Engineer, BotBrained. Updated 2026-09-16.
