Skip to main content
DatacodeDatacode
Sub Soccer
Digital Product

Sub Soccer

Scan, play, climb the table.

Scroll To Explore
Mobile App
Mobile App2024

Customer app with real-time integration to live games via QR codes — team creation, leaderboards, charts, and points tracking for casual sub-soccer leagues.

React NativeRabbitMQPostgreSQLRedisIoT Sync Engine
The App

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.

The Solution

We built a real-time sports platform connecting players, pitches, and leaderboards:

  1. 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.

  2. 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.

  3. 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.

  4. 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.

View All Projects
Dila Menu
Next Project

Dila Menu