SocialScoreKeeper: live scoring families follow from anywhere by Steven DaySocialScoreKeeper: live scoring families follow from anywhere by Steven Day

SocialScoreKeeper: live scoring families follow from anywhere

Portfolio project
Steven Day
A parent keeps score on a phone in the gym, and the family's Fan Club sees every point as it happens, with photos and live video from the same game. I built SocialScoreKeeper from the ground up: Flutter apps for iOS and Android and a web app, on Supabase Postgres. It keeps working with no signal and catches up when it reconnects. It ships in English, Spanish and Canadian French, about 7,400 strings per language, through an agent translation pipeline with sourced glossaries and adversarial review. Andréa designs it. Shown on demo teams; the players are generated images, not real children.
The web viewer during a live volleyball game: score, the players on court and the game chat.
The web viewer during a live volleyball game: score, the players on court and the game chat.
The volleyball scoreboard on a phone, tracking the rotation, the server and the bench.
The volleyball scoreboard on a phone, tracking the rotation, the server and the bench.
The baseball scoreboard: score, inning, runners on the diamond, the count and pitch count.
The baseball scoreboard: score, inning, runners on the diamond, the count and pitch count.
The soccer scoreboard with all 11 players placed on the field and the match clock.
The soccer scoreboard with all 11 players placed on the field and the match clock.
The app in Canadian French.
The app in Canadian French.
The streaming guide on socialscorekeeper.com, in Canadian French.
The streaming guide on socialscorekeeper.com, in Canadian French.

0 likes · 0 views · Nov 13, 2026

A live scoring app I built from the ground up: Flutter on iOS and Android, a web app and Supabase, in English, Spanish and Canadian French.

Tags