← All projects
Project record01 mention
Originally shared on Hacker News

Center Court

This is a live NBA scores and stats site built around fast live box scores, intended to bridge the gap between slow mainstream sports sites and advanced stat-focused sites. It stores raw play-by-play payloads immutably and derives every statistic at request time as a pure fold over the event log, so a game's entire state can be re-derived at any point or time range. The site is server-side rendered with progressive JS enhancements, with immutable URLs cached behind a CDN, and includes features like score-over-time charts with a 'No garbage time' filter.

Last shared For General sports/basketball fans looking for a faster live scores experience
01 / The problem

What it addresses

Major sports sites like ESPN.com have slow, poor UI/UX for live box scores, while advanced stat-focused sites lack a good live experience.

02 / Source history

Shared over time

Each entry reflects what was shared on that date. Details may have changed since then.

  1. Center Court

    This is a live NBA scores and stats site built around fast live box scores, intended to bridge the gap between slow mainstream sports sites and advanced stat-focused sites. It stores raw play-by-play payloads immutably and derives every statistic at request time as a pure fold over the event log, so a game's entire state can be re-derived at any point or time range. The site is server-side rendered with progressive JS enhancements, with immutable URLs cached behind a CDN, and includes features like score-over-time charts with a 'No garbage time' filter.

    Problem: Major sports sites like ESPN.com have slow, poor UI/UX for live box scores, while advanced stat-focused sites lack a good live experience.

    Audience: General sports/basketball fans looking for a faster live scores experience

    Posted by @bretthopper · Original comment ↗

    “After a few false starts over the years, I have a new concept called Center Court that I'm so excited about. It's primary purpose is for live boxscores because all of the major sports sites have terrible UI/UX experiences. I always defaulted to ESPN.com but it's so slow and awful. Center Court is basically a bridge between espn.com (or nba.com) and more advanced stat focused sites that don't offer a good live experience.”