Welcome back
Club overview
Manage the information and activities displayed on your club website.
0Awaiting manager decision
0Listed in the calendar
4Golf · Bowls · Squash · Driving range
PreviewSupabase
Recent booking requests
Quick actions
Manage the clubUpdate operating hoursChange opening and closing times
Change activity pricesKeep public pricing current
Add a club eventPublish an upcoming event
Edit website informationUpdate contact details and notices
Prototype note: Dashboard data is connected to Supabase. Customer booking submissions, email notifications, live public-site display and server-side double-booking protection still require their own implementation and testing before real club use.
Customer requests
Bookings
Review bowls and squash requests and record a decision.
Requests displayed here are loaded from the shared database. Customer-facing booking submission and email notifications are not yet enabled.nd emails or reserve a real slot. Production booking checks must run on the server to prevent double bookings.
Opening schedule
Operating hours
Set opening and closing times separately for each activity and day.
Activity schedules
Choose an activity| Day | Opening | Closing | Status |
|---|
Availability controls
Booking rules
Set intervals, capacity and advance booking limits.
Rules by activity
Demo settingsClosed dates
Holidays, maintenance or private eventsRates and fees
Pricing
Update prices displayed on the public club website and used by the Golf Day Estimator.
Golf Day Estimator
These prices feed the public golf-day quoteOther public prices
South African rand (ZAR)| Item | Current price | New price (R) |
|---|
What's on
Events
Create and manage events displayed on the public website.
Club calendar
0 eventsPublic website
Website content
Edit key information visitors see on the website.
Club information
For website connectionClub draws
Save details now; publish only when confirmedAdministration
Settings
Production setup and integrations.
Production setup checklist
Manager accounts and secure sign-inSupabase Auth with manager roles and access policies
To connectShared databaseSupabase database shared by dashboard and public website
To connectEmail notificationsClub notified on request; customer emailed after decision
To connectDouble-booking protectionServer-side availability checks and atomic slot handling
To connectGolf bookingsKeep existing Clubmaster / Teesheet process unless integration is approved
ConfirmDemo data
Reset this browser's sample data. This does not affect any live club systems.