Case Study
Panda Gym
An internal management system for members, classes, and contracts
Panda Gym is a role-based internal system for managing a martial-arts gym. It brings contracts, members, attendance, classes, curriculum, and public application flows into one shared workspace.
The challenge
Gym administration easily becomes fragmented across member lists, schedules, contracts, attendance records, belt progress, and external communication tools. Sensitive contract and personal data also required clear roles, consistent states, and controlled hand-offs between public forms and internal processing.
The solution
The application unifies members, coaches, classes, attendance, curriculum, and promotions in a PocketBase model with role-based permissions. Multilingual PDF contracts, public application and cancellation flows, annual fees, analytics, and Spond synchronisation cover the surrounding administrative work.
The outcome
The result is an active internal build that represents the gym's core workflows and their hand-offs in one traceable application. It has not been released as a public SaaS product; development and use remain tied to the organisation's internal processes.
System components
What the solution is made of
Three concrete components that turn the concept into a usable system.
Members and training connected
Profiles, classes, attendance, curriculum, and belt progression share one consistent administrative foundation.
Contracts with a review step
PDF- and OCR-assisted contract flows remain subject to review and support multiple languages plus public submissions.
Existing tools integrated
Spond synchronisation, annual fees, applications, cancellations, and analytics extend the core system without creating another silo.