Member portals built around the way your business works
Cleopatra Solutions builds member portals for businesses that need one place for access, bookings, payments and staff workflows. A portal can sit on your own domain instead of sending members through disconnected tools. Tell us what members and staff need to do, and request a free audit to start a scoped conversation.
Updated:

What is it?
A member portal is a private part of your digital system where members sign in and complete repeat actions. Cleopatra Solutions builds these systems with Supabase for authentication and data. A public site and portal can be planned together when the scope calls for both.
The Focus Box Gym portal is in development for member login, class booking, online payments, member profiles and staff access. It is moving the gym from a disconnected third-party app and an unused CRM toward one system on the gym’s own domain. That is a specific project scope, not a fixed feature list for every portal.
- Member portal projects run in four phases, each followed by a stabilisation period.
- Supabase is used for member portal authentication and data.
- The Focus Box Gym member portal is in development on the gym’s own domain.
- Cleopatra Solutions works in English and Spanish and serves the United States and Colombia.
Who is it for?
A member portal is for an organisation whose customers need ongoing access, rather than a one-time contact form. It is especially relevant when members book, pay, review their status or update their information more than once. The decision is less about industry labels and more about whether those repeated actions currently live in several separate places.
- Staff who manage access, bookings and profiles need a clear account of what they can see and change. should be defined before a build is quoted.
What is included?
We name the member actions, staff actions and data the portal must support, then identify which existing tools would remain or be replaced.
- Access
- Supabase handles authentication and data. belongs in the agreed scope.
- Member actions
- Bookings, payments, profiles or status information are included only when approved. Focus Box Gym needs the named functions above.
- Staff workflows
- Staff access is scoped alongside member access. must be confirmed.
- Handover
- Each of the four phases has a stabilisation period. Handover and support responsibilities are documented in the quote.
How long does it take?
There is no single delivery duration for every member portal. Projects run in four phases, each followed by stabilisation. can be given after requirements, dependencies and integrations are reviewed. A project replacing an app or CRM also needs a transition plan for existing data and tasks.
How do we work?
We begin with a call about member tasks, staff tasks, data and current tools. Cleopatra Solutions quotes the agreed work in stages, then delivers it in four phases with stabilisation after each.
- Phase one are written into the plan.
- Phase two follow the first stabilisation period.
- Phase three are reviewed against the scope.
- Phase four close the agreed implementation.
What does it cost?
Member portals are quoted per project after a call and a review of the required actions, data and integrations. Cleopatra Solutions bills the agreed work in stages, rather than asking for the entire amount on delivery. The quote states what each stage covers and what counts as a change to scope.
Monthly support can be discussed after launch. A support plan includes a set number of change hours, and work outside those agreed hours is quoted separately. belongs in the support agreement. There is no public package figure because two portals can differ substantially in access rules and operational tasks.
What else should you know?
The questions below cover scope, access, the four-phase structure and what happens after launch. The answers describe the stated process; project-specific details still need a call and a written scope.
Can a portal replace the member app we already use?
It can be scoped for that purpose. Focus Box Gym is moving from a disconnected third-party app and an unused CRM toward one system on its own domain. Whether your current tools can be replaced depends on the actions, data and integrations they contain.
Do members and staff get different access?
That is a scope decision. Focus Box Gym has member login and staff access in scope. We document the actions each role needs before implementation. are needed for a specific access plan.
What platform holds portal accounts and data?
Cleopatra Solutions uses Supabase for authentication and data in member portals. The public website, when included, is built on Next.js and deployed on Vercel. Any other platform or integration requirement is reviewed during scoping rather than assumed.
How are the four phases scheduled?
The four phases each have a stabilisation period. Their calendar duration depends on the approved features and dependencies. is provided after the discovery conversation.
What happens if we request changes after launch?
A monthly support plan includes a set number of change hours. Additional work beyond the agreed scope or hours is quoted separately. The support arrangement and included hours are documented before the plan starts.

