The new RaceGOW platform
RaceGOW,
rebuilt.
A complete race-management platform for the Game of Whoop series: registration, submissions, verified leaderboards and a full organiser console. No Google Forms or spreadsheets.
- 39
- tracks
- 5
- seasons
- $15,000
- prize pool
- 18
- features in this tour
→ or swipe to begin · F full screen
Homepage
A homepage that races.
The moment you land, you know what's live, how long is left and how to get on the grid.
- Live countdown to the next deadline
- Now Racing: the current track with its reveal video
- Cinematic artwork generated with Nano Banana 2
- Prize pool, hall of champions, sponsor marquee and FAQ
Track pages
Every track gets a home.
Reveal video, deadline, sponsor, designer, rules and a live leaderboard, all in one place.
- Click-to-play YouTube player (fast, no tracking until you press play)
- Countdown in Pacific time and the visitor's own time zone
- Per-class leaderboard with gaps and points
- Livestream review date with one-tap calendar add
Schedule
The season runs itself.
The full RaceGOW6 calendar: every release, deadline and livestream, plus in-person events.
- Tracks open and close automatically on their dates
- Subscribe in any calendar app (.ics feed)
- Whooptopia, USAF Museum Race and NE Whoop Championship listed
- All editable in the admin, no spreadsheet required
Registration
Join the season in two minutes.
Pilot accounts replace Google Forms. Register once and your details carry across every season.
- Race class, quad, experience and 777 Bonus Tier
- Update your registration any time
- Live list of registered pilots
- Secure accounts: hashed passwords, CSRF protection, rate limits
Submissions
Post your time.
Run submissions and track-building contest entries go straight into the database for review.
- Lap times in any format: 1:23.456 or 83.456
- Only open tracks are offered, and only to registered pilots
- Track designs with photo upload or walkthrough video
- Clear, inline validation, never a lost form
Pilot dashboard
Know exactly where every run stands.
Pending, approved or rejected, with the reviewer's verified time and note.
- Every run, registration and design in one place
- Withdraw a run before it's reviewed
- Profile with avatar, Discord, YouTube and bio
- Password change signs out other devices
Leaderboards
Standings, live.
Season points are calculated automatically from every verified run.
- Podium, wins, podiums and points per track
- Filter by season and race class
- Ties share a position, fairly
- Points table editable by organisers
Pilot profiles
A page for every pilot.
Personal bests across every track and season, linked from every leaderboard.
- Best verified time per track with video
- Seasons entered and racing since
- Country, YouTube channel and bio
Prizes
~$15,000 on the line.
The prize pool, broken down so every pilot knows what they're racing for.
- Open-to-everyone and Bonus Tier pools
- Visual breakdown of every prize line
- 777 Bonus Tier: Patreon, full season or per track
Sponsors
Give sponsors the stage.
32 partners across Diamond, Platinum, Gold and Emerald tiers, with track sponsorships credited everywhere.
- Tiered sponsor wall with logos and links
- Sponsor shown on every track they present
- Homepage marquee and a call for new sponsors
History
Six seasons, preserved.
Every RaceGOW season migrated from the old Google Site: champions, tracks and videos.
- 33 tracks with designer, sponsor and reveal video
- RaceGOW3 livestream reviews and prize drawings
- Old racegow.com links redirect to the new pages
Everywhere
Built for the phone in your pocket.
Every page is responsive, fast and accessible, in dark or light mode.
- Server-rendered pages: about 25 ms and no app to download
- Light and dark themes
- Keyboard and screen-reader friendly
- Respects reduced-motion settings

Race control
Run the series from one console.
Everything the organisers need, without spreadsheets or form exports.
- Review queue, open tracks and newest pilots at a glance
- Submissions-per-day chart
- Shortcuts to publish, generate artwork and export
Run review
Verify a run in seconds.
Watch the video inline, confirm the time and approve. It's on the leaderboard instantly.
- Inline video player for every submission
- Set a verified time that overrides the claimed one
- Approve, reject or reset, with a note to the pilot
- Filter by status and track
Registrations
The pilot list, always current.
Every registration per season with class, quad, bonus tier and status.
- Approve, reject or withdraw with one click
- CSV export, safe against spreadsheet formula injection
- Ban accounts and promote admins
Content manager
Publish a track in a minute.
Seasons, tracks, prizes, sponsors, classes, events and FAQ, all edited in one place.
- Paste any YouTube link and the ID is extracted
- Release, deadline and livestream in Pacific time
- Upload or pick images from the media library
- Validation, duplicate detection and safe deletes
Media & AI
Artwork on demand with Nano Banana 2.
Generate on-brand imagery with Google's Gemini 3.1 Flash Image, straight into the media library.
- Art-directed presets: hero, track build, pilot, podium, prizes
- Any aspect ratio from 21:9 to 9:16
- Uploads validated and stored safely
- Every image is reusable across the site
Settings
Change the site without a developer.
Hero copy, announcement bar, links, scoring, guides and contest windows.
- Announcement bar for urgent news
- Points table and participation points
- Tutorial videos and Markdown guides
- Open or close the track-building contest
Under the hood
Fast, secure and yours to own.
Go, server-rendered
Every page rendered by Go html/template. One self-contained binary with templates, CSS and migrations embedded.
MySQL 8
Versioned migrations, parameterised queries and real relational data in place of spreadsheets.
Tailwind v4 + Nuxt UI
Nuxt UI's design system ported to Go templates. Light and dark themes, no client framework.
Nano Banana 2
Gemini 3.1 Flash Image generates art-directed imagery from the admin console.
Secure by default
bcrypt, CSRF tokens, strict CSP, rate limits, validated uploads and local-only redirects.
Self-running schedule
Tracks open and close on their dates; pilots subscribe to an .ics feed.
Deploy anywhere
systemd + nginx with Let's Encrypt today; Docker Compose included.
Open source
MIT licensed, so the community can contribute and other leagues can reuse it.