Coding projects

Coding projects03

Score Tracker

A live scorekeeper for the moments when a piece of paper works fine, but obviously I made a website instead.

Timeline2026
StackPython, FastAPI, WebSockets & Tkinter
Notes

The story so far

One game, several screens

Everyone can join from a phone, submit a score, and watch the same leaderboard update. This matters mostly because nobody wants to pass one phone around the table all night.

How it stays live

FastAPI manages the players and WebSockets push each change to the connected screens. There is also a larger desktop scoreboard for the room, mostly so nobody can claim they did not see the score.

The useful little details

Scores can go up, go down, or be corrected after someone notices a mistake. The server also works without the desktop display, so the whole system does not depend on the fanciest setup.

View the Score Tracker repository

In practice

The project, running.

Real captures from the working project, kept alongside the decisions and lessons behind it.

Score Tracker interface with three players ranked on a live leaderboard
A locally running Score Tracker game with live sample scores.
Continue exploringAdvent of Code 2025