Skip to content

Octopus Fit · Gym management platform

Run the whole gym from one system — front desk to member app

Memberships, classes and bookings, a gym website with online joining and renewals, a member app with QR entry, training plans, and an owner dashboard — built on Odoo and made for gyms in Egypt.

Download the brochure (PDF, 6 MB)

The operational problem

Most gyms run on a notebook, a spreadsheet and memory. Renewals slip because nobody sees who is about to expire, classes overfill or run half empty, the day’s cash is reconciled from recollection, and the owner learns how the month went at the end of it.

What it covers

Owner dashboard

Active members, new joins and renewals, revenue by package, memberships about to expire, money owed, and coach performance — on a phone.

Memberships & front desk

Plans by period or by sessions, freezes, renewals that carry the remaining balance, card or QR check-in, and a shift that closes by payment method.

Classes & booking

Weekly schedules with capacity, waiting lists that promote automatically, late-cancel and no-show rules, and limits per package.

Gym website & store

Join or renew online, free-trial requests that land in a sales pipeline, and a supplements store with pick-up at reception.

Member app

Installable on any phone: a QR entry code that changes every 30 seconds, class booking, renew and pay, and reminders before a class or an expiry.

Training & growth

Personal-training sessions, workout and diet plans, body measurements over time — plus family plans, referrals with points, guest passes and lead follow-up.

See it running

Screens from the live demo gym site — sample data, reset before every client meeting.

Octopus Fit demo gym website on a desktop screen: hero, membership figures and call-to-action buttons
The same gym website on a phone

Buy what the gym needs

The platform is split into modules — memberships, classes, website, app, training and growth — so a gym starts with the front desk and adds the rest when it is ready, instead of paying for everything on day one. Arabic is the primary language, with English alongside.

Built to be relied on

  • Built on Odoo 19, so memberships, sales, stock and accounting live in one database.
  • An automated test suite runs the critical paths — joining, booking, waiting lists, renewals and payments — before every release.
  • Online payments are connected to the gym’s own payment provider during rollout.
  • The demo is reset to a clean state before every client meeting, so what you see is what you get.

A clear path forward

From challenge to connected operation

Discover

Understand workflows, people, data, systems, constraints, and priorities.

Design

Define scope, architecture, responsibilities, risks, and success criteria.

Implement

Configure, build, test, document, and prepare users responsibly.

Integrate

Connect validated systems with explicit security and failure behavior.

Support

Review operation, resolve issues, and plan evidence-led improvements.

What should work better in your business?

Share the operational challenge. We’ll help identify a practical next step and the technical assessment it needs.

WhatsApp