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.