Beeooking App Foundation
Real Layer 1 structure for auth, club setup, families, saved state, and waiver gating. This runs as a Cloudflare Worker with a D1-ready schema.
Demo Authentication
Switch roles to test what each user can do. The selection is saved in a cookie.
Club Setup Flow
Super Admin can update the club name, organization email domain, and activity/resource counts.
Setup changes will appear here.
Create Family
Create an adult account first, then add spouse or dependent records after that.
Waiver Signing Gate
Required family waivers block booking until signed by an adult guardian, Club Admin, or Super Admin.
Bookable Resources
These are generated from the club setup activity/resource counts.