
Multi-tenant gym SaaS with live feature and tenant switches. Founder product.
Challenge
The situation
Boutique studios and multi-location gyms outgrow WhatsApp, spreadsheets, and bolted-together tools. Memberships, trainer schedules, client packages, and front-desk check-in invent separate truths. Operators need one product that respects tenant isolation — and a platform layer that can turn features or entire gyms on and off without redeploying.
Approach
The system we designed
Designed the product as a multi-tenant control plane: each gym is an organization with its own members, roles, and data — fail-closed isolation by default.
Mapped the real operating loop first: memberships, PT scheduling, packages, attendance/check-in, leads, and recovery — then gated each domain behind org feature flags.
Built a platform admin surface so Vyuha can provision tenants, flip features, change plans, and suspend workspaces without touching code.
Placed AI only where workflows already break — insights and digests owned by operators, not orphan chatbots.
Related systems
