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.
Authentication
Sign in by email to create a session cookie, or switch demo roles to test permissions.
Club Setup Flow
Super Admin can update the club name, organization email domain, and activity/resource counts.
Setup changes will appear here.
Invite results will appear here.
Create Family
Create an adult account first, then add spouse or dependent records after that.
Admin Review Queue
Club Admin and Super Admin approve family membership status after active and non-active members are chosen.
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.