Production multi-tenant gym-management SaaS on Laravel 12 with a modular architecture, stancl/tenancy for full tenant isolation, MongoDB, real-time GoHighLevel CRM sync, webhook-driven billing, and RBAC powered by a self-authored laravel-permission-mongodb package.
Designed a fully isolated multi-tenant architecture where each gym runs in its own database context — combined with real-time CRM sync to GoHighLevel, a subscription lifecycle engine, and webhook-driven billing, all without any tenant data leaking across boundaries.