GBSP Gym App
Full member management for a real martial-arts academy.

Screenshots limited to the sign-in screen — this is a private system holding real member data.
What it is
A custom member-management platform built for Gracie Barra Surfers Paradise, a Brazilian Jiu-Jitsu academy on the Gold Coast. Staff run the academy from it; members check in, track progress and manage their training through it.
The story
This is the deepest build in the portfolio: attendance and check-in rules, belt gradings and promotions, class scheduling, family account links, coach payroll, private-lesson workflows and front-desk tools — the operating system of a real academy with hundreds of members.
It replaced a patchwork of spreadsheets and legacy tools, and it keeps those systems in sync while the academy transitions. Screenshots here are deliberately limited to the sign-in screen — it's a private system full of real member data, and we treat it that way.
Tools used
Architecture, at a glance
- ▸Three role-based portals — admin, coach and member — over one database protected by row-level security
- ▸Passwordless member sign-in with one-time email codes
- ▸Scheduled two-way synchronisation with the academy's legacy member system and billing platform
- ▸Real-time lead ingestion: enquiries from Meta ads land in the app within seconds, ready for follow-up
- ▸Audit-logged administrative actions and principle-of-least-privilege access throughout
High-level by design — we don't publish security-relevant detail.
This one's a private custom business app.
It runs an actual business day to day, so there's no public link. Want something like it for yours?