Backend beta is live.
Use Real Clan for database-backed clans, admin, profiles, QR routes, lost-ball notes, and email plumbing. Use Clan Lab only for browser-only tinkering.
The portal is the control room: new clan function, clan landing pages, leader profiles, player profiles, score tracking, Tard IDs, QR codes, and the email plumbing needed when this grows past local browser chaos.
Use Real Clan for database-backed clans, admin, profiles, QR routes, lost-ball notes, and email plumbing. Use Clan Lab only for browser-only tinkering.
This page lays out the app surface so it can graduate cleanly from static Cloudflare Pages to a real backend without painting us into a sand trap.
Leader creates a database-backed clan with slug, home course, motto, leader/admin account, roster, Tard IDs, and public landing page.
Create Real ClanTransactional email is server-side only: invites, profile claim links, lost-ball notices, and leader alerts. No keys in browser code, ever.
Public clan homepage with logo/name, leader, roster, standings, recent rounds, and the proper amount of shame.
Leader/admin can add other tards, edit player info, export rosters, and eventually invite by email.
Each player gets stats, round history, wins, best/worst, and a public roast-safe profile page.
IDs look like ClanName[001]. QR codes link to the player profile for bag tags, balls, trophies, and evidence bags.
Clan admins can mark guests as honorary, add profile photo URLs, and keep honorary legends out of normal score entry.
The backend app now stores clans, players, scores, QR profile routes, invites, and lost-ball messages. The Clan Lab remains a harmless browser-only sandbox for trying ideas before they become real pond balls.