← All work

Client work for Excel Gym

Excel Gym

A membership system for Excel Gym in Ljubljana, with an admin panel for staff, a members' app and a barcode scanner at the front desk.

2024

114

Lines of our own code that speak the scanner's language

32

Characters in a member's code, only digits and a to f, so any keyboard layout types it the same

42

Automated tests on check-in, run against a real database

A barcode scanner at reception reads the member's own QR code and answers with its own light and sound. Green and a short beep means welcome. Red and two long low tones means the membership has run out or is frozen. The code that talks to the scanner over USB is ours, written without Zebra's software kit.

The gym's admin panel open on one member's page. It shows the member's name and email, their check-in QR code, a red Inactive badge, a Send QR code button, a form with the member's details, and an Add Subscription form on the right.
Illustration What staff see for a member whose membership has run out. The permanent check-in code sits at the top, and the form on the right renews the membership. A drawing of the real screen, filled with sample data.

Want something like this?

Tell us what you need and we build a working prototype first, so you see it before you pay for it.