TOWR
Surf Scoring
Community
Surf fan or recreational surfer
Pro
Active or former professional
Currently compete professionally
Former professional surfer
@
Admin will review your profile to grant a verified ✓ badge
Already registered? Sign in
📹 Live Feed
Tip: stream opens in a new window — snap it beside this app
Heats
HEAT 1 — ROUND OF 32
WSL Championship Tour 2025 · 35 min · 2 advance
LIVE
✏️ Click any cell in Your Scores row to enter a score directly — skip any wave, type any number 0–10
Results
Read-only heat sheet
ADMIN PANEL
Manage events, surfers and heats
Event Details
Heat Builder
Build Roster
Paste any draw text — WSL results, heat lists, or plain names. Surfer names, nationalities and flags are extracted automatically.
🌐 Backend Database OFFLINE
Connect Supabase to persist community & pro scores across all users in real time.
Setup (5 min): 1. Free Cloudflare account  ·  2. Upload the towr-worker folder  ·  3. Deploy → paste the workers.dev URL here
🏄 Event Roster
Search by name and click to add. Pulls from the global surfer list and previous event rosters.
0 surfers in draw
Select a format in the Details tab to build the heat structure.
Legend: Advances Eliminated
Events
Approved events appear here. Click an event to manage its heats.
No events yet — create one in the Create Event tab
🔐 Admin Password
Password is saved across all devices. Default is tower-admin.
🔑 Password Reset Requests
When a user requests a password reset, their code appears here. Tell them the code verbally or via message.
No pending requests
👤 Registered Users
Loading users…
Legend: Advances Eliminated
Surfer Roster
EVENTS
Select an event to start scoring
No events available yet
SCORE COMPARE
LEADERBOARD
Community scoring accuracy rankings
#User Waves Avg Score Accuracy Category
Your Scoring History
No scores submitted yet