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.
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.


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.