On Deck
Love sports?
Here’s your guide to who’s playing, where.
The joy of kicking back with the remote and tapping through games is gone. It’s been replaced by fifteen different apps and a multitude of logins. Enter, On Deck. A beautiful consolidation of where you can watch sports across ALL services. Now you can see who’s playing, everywhere.
I built it solo, it's live, and I use it daily: 29 leagues, powered by free ESPN data that encompasses everything from the NFL to the Premier League.
Is It Watchable?
Other guides sort by sport. On Deck sorts by one question: can you watch it. Free on your antenna, inside an app you already pay for, a coin flip when two games share a channel, or out of reach. Antenna games name the number to tune to, so 'it's on FOX' becomes 'press 32.1.'
Your Teams. Your streams.
Follow a team and its games rise to the top, wherever they land. Your Teams Today runs across the board as a row of tiles: filled means you can watch it, outlined means you can't. The My Teams tab keeps it short, one next game per team and the rest a tap away.
Personalized to you.
First run asks two things: which apps you subscribe to, and which teams you follow. Settings go deeper, down to the difference between Disney+ and Disney+ with ESPN, because they unlock different games. Your city is a form, not a preset. Local teams come from real ESPN data, and you enter the channel numbers you actually tune to.
Built-in Game Reminders
Tap the calendar icon on any game and the reminder says where to watch, not just when. Pull down for live scores. Offline, it falls back to the last saved board. It sits on your home screen like any app, with no app store in between."
How I built this
The look began as a Claude Design handoff, and I took it from there. Claude Code writes the code. Figma holds the design system, and a sync check flags it when either side moves.
I direct the details: what earns the top of the screen, what an outline means, how a card builds in. New screens started as a few options I picked between, and a creative director and a copywriter agent pushed back along the way. And when the app got an answer wrong, that became a rule with a test behind it. A working product, not a prototype.