Case study · Founder, Commissioner & Developer · 2025 – 2026
BBFL
I started a football league with friends from school, ran it, played in it, and built the software that ran it.
4teams
40players
3–4seasons
2versions shipped
What it did
- ScheduleEvery game, every week, in one place
- StandingsUpdated after every game
- StatsPlayer stat tracking, the feature everyone loved most
- Draft roomA live draft for building teams each season
- TradesTrade proposals and transactions between teams
- AdminTools for entering results, importing stats and managing the season
Two versions
Version 1 covered the basics: schedule, standings, stats, teams, league honors and sign-ups, built in Next.js with Firebase.
Version 2 added player logins and profiles, captain tools, the live draft room, trades, news, player pages, a stat importer and a fuller admin area.
Players checked it constantly. The league ran until spring 2026.
Screens
Coming soon
A click-through demo of both versions, with real league data and every page working, logins and admin included. Nothing you click will save.