W3 AppsLevel 1/4Legendary2026Live on the web, store build ready

The Club members’ app

The Club · Sheraton

The club in a member’s pocket: a digital card with a QR gate pass, the whole family, bookings and news.

The Club members’ app: Digital card with the QR gate pass
Digital card with the QR gate pass
The Club members’ app: The family’s training schedule
The family’s training schedule
The Club members’ app: Membership and dues at a glance
Membership and dues at a glance
The Club members’ app: Account and security
Account and security
The Club members’ app: Club news
Club news
The Club members’ app: Welcome
Welcome
The Club members’ app: Store feature graphic
Store feature graphic

The story

Three layers on the same ERP data: the member portal in the browser, a phone web app for members and staff, and a Flutter app that wraps the portal with a native card, a biometric lock and secure storage.

Staff tools in the phone app (clock-in, gate scan, member lookup, training attendance) only work inside the club. The server decides from a pin and a radius set on a map, never the phone.

Hard parts cleared

  • One rule for a valid card: the app uses the same validation the gate and the front desk use, so a suspended member is suspended everywhere at once.
  • Built to pass store review: no money inside the app, in-app account deletion, and review accounts backed by fixtures that never touch real members.
  • Bookings made on the phone become real reservations in the ERP, and the phone app keeps working offline through a service worker.
  • App accounts stay separate from membership records and are activated with a one-time code that staff issue from the member’s profile.

More from Apps

Continue?

If you have a system to build, a game to make or a server that needs moving, I am one message away.

info@al-arcade.com