Skip to content
All projects
2026SaaS PlatformBackendSaaS productFeatured

NGYM Cloud

Dockerized single-tenant SaaS platform for gym management. Member registration, attendance (QR + kiosk), class scheduling, billing, payroll, equipment tracking, canteen POS, and a landing page CMS. Each gym gets its own isolated Docker deployment.

The problem

Gym owners juggle members, classes, billing, payroll, and equipment across disconnected tools — no single source of truth.

My role

Lead full-stack engineer

Scope
  • SaaS architecture
  • Operations and billing modules
  • Containerized deployment
Engineering approach

How I approached it

I used an isolated, single-tenant deployment model: each gym runs in its own Docker environment. The application brings member, attendance, scheduling, billing, payroll, equipment, and POS workflows together while keeping each organization’s deployment separate.

Tech stack
LaravelVue.jsTypeScriptPostgreSQLRedisDockerMeilisearch
Implemented3
  • Single-tenant Docker isolation per gym
  • QR + kiosk attendance, POS, and billing
  • CI/CD pipeline with GitHub Actions

Public links are included when confidentiality permits. Delivery claims describe implemented scope; performance figures are shown only when they were measured for the project.

Need a system with similar scope?

I build full-stack systems end-to-end — architecture, code, deployment, and the operations behind it. If this kind of delivery matches what you need, let's talk.