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.