Skip to content

Portfolio

Gym memberships, reception and shift closing

Gym memberships, reception and shift closing

A gym where memberships, renewals and cash were tracked by hand. The system had to fit the way reception already worked, not replace the staff’s habits overnight.

Challenge

Renewals and remaining sessions lived in a notebook, and the day's money was reconciled from memory.

Solution provided

Membership packages by period or by session with expiry rules and renewals that carry the remaining balance, a reception screen for check-in and sales, separate shifts that open and close at zero, a closing sheet split by cash, card and wallet transfers, and an owner dashboard for active members, renewals due and revenue by package. Staff attendance is captured by fingerprint into the same system.

Technologies used

Odoo 19, membership module, fingerprint attendance, shift and cash controls, owner dashboard

Public result

Every membership has an end date the system enforces, and the day closes against one number instead of an argument.

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