Case study
GlowTour
An unofficial fan guide to Cosmic Baseball's 2027 tour: the 45 stops and dates, how the free ticket lottery works, the rules, the crew and the story. It is my own project. It is a fan site and is not run by Cosmic.
- Client
- My own product, an unofficial fan guide
- Year
- 2026
- What we built
- A tour guide with a 3D map, a page for each of 45 stops and for all 52 players and coaches
- Stack
- Next.js, Tailwind CSS, Supabase, Resend, three.js, Vercel
01Problem
Cosmic Baseball plays under black lights in minor-league ballparks, and its 2027 tour lists 45 stops. A fan who wants to follow it needs the stops and dates, how the free ticket lottery works and what the rules are, all in one place.
02Approach
A fan guide with a page for each of the 45 stops, showing the city, ballpark and dates, and a tour map you can fly through in 3D. There is a page for each of the 52 players and coaches, a history timeline, the rules as they have been reported, a FAQ and an explainer for the ticket lottery. The site does not sell tickets: it explains the lottery and points to Cosmic's official one. Visitors can sign up for a tour alert by email, and every page says it is an unofficial fan site.
03Result
Live at glowtourbaseball.com, with 109 pages in its sitemap.
Under the hood
Next.js on Vercel with Tailwind CSS. three.js draws the 3D tour map, Supabase holds the email sign-ups and Resend is the email service.
SEO work
How the same SEO approach looks on a 50-state page map: cagelist.com/mens-leagues.
Ready for your best pitch?
Start a project like this →

