All work Custom software · Fitness

Gym Pro

Offline-first gym management software: members, subscriptions, attendance, payments and admin analytics.

Gym Pro — screenshot of the website

Gym Pro is a gym management system built for fitness centres that cannot rely on a constant internet connection. It runs offline-first and synchronises securely with Supabase/PostgreSQL when connectivity returns.

Features

  • Member registration and management
  • Subscription tracking and attendance monitoring
  • Payment handling
  • Admin dashboard analytics
  • Secure authentication with NextAuth and role-based access for admins and staff

The challenge

Small and medium gyms need to keep running when the internet does not — check-ins, payments and memberships cannot wait for a connection.

What we built

A full-stack application (React, Node.js, Express, MongoDB) with offline-first operation and secure synchronisation to Supabase/PostgreSQL, NextAuth authentication and role-based access control.

More work

Related projects

All work
eCommerce

Musafir Store

Wholesale e-commerce platform for a B2B FMCG distributor in Cape Town — Next.js storefront on a MedusaJS commerce backend.

  • Express
  • MedusaJS
  • MongoDB
  • Next.js
Directory & community

Meiselman Registry

Architectural archive, property registry and community platform for Jack Meiselman's mid-century modern homes in Palm Springs.

  • ACF
  • Elementor Pro
  • Rank Math SEO
  • WordPress
Business website

RoofingBox

Conversion-focused roofing company website with a live cost calculator, sticky stacking sections and estimate-request flow.

  • Custom JavaScript
  • Elementor Pro
  • WordPress

Have something worth building?

Tell us what you need — a website, a product, more customers — and we will come back with a plan.