Sub Soccer
Scan, play, climb the table.
Customer app with real-time integration to live games via QR codes — team creation, leaderboards, charts, and points tracking for casual sub-soccer leagues.
Sub-soccer venues run dozens of casual matches every week — most of them never recorded anywhere. The brief was an app that lets a player scan a QR code at the pitch, join a live game, and see the score, leaderboard, and stats update in real time as the match plays out, without any manual scoring.
We built a real-time sports platform connecting players, pitches, and leaderboards:
- 01
QR-driven Game Join
A scan at the pitch drops a player straight into the live match — no account hunting, no manual lobby setup, no friction at the kickoff whistle.
- 02
Live Score Sync
Match events flow through a RabbitMQ event bus with Redis-backed read models, so the score on every player's phone stays seconds-fresh.
- 03
Team & League Tools
Players form teams, track ranking across seasons, and view per-game stats with charts that turn pickup matches into a measurable league.
- 04
IoT Sync Engine
A bridge layer reconciles signals from venue hardware against app state, so the leaderboard never desyncs from what actually happened on the pitch.

