Services
Duration
12 weeks
Year
2026
Built with
Place cover image at public/projects/scoremate/cover.jpg
10,000+
Matches tracked
500+
Active organisers
99.9%
Uptime during events
Overview
Scoremate is a real-time sports scoring and tournament management platform built for organisers running live events. Before Scoremate, tournament directors were managing scores on whiteboards, spreadsheets, and verbal announcements — error-prone, slow, and unscalable.
The Challenge
The core challenge was reliability under pressure. A scoring app that crashes mid-tournament is worse than no app at all. Every architectural decision had to prioritise real-time accuracy and offline resilience — tournaments happen in venues with poor connectivity, so the app needed to work even when the internet didn't.
Place image atpublic/projects/scoremate/screen-1.jpg
Place image atpublic/projects/scoremate/screen-2.jpg
The Solution
We built Scoremate as a React Native application with a Node.js WebSocket backend. Scores sync in real-time across all devices on the local network, with a fallback offline mode that queues updates and syncs when connectivity is restored. The admin interface lets organisers manage brackets, schedule matches, and publish results — all from a single screen.
Process
Discovery
Two weeks of workshops with tournament organisers to map the exact workflow — from bracket creation to final result publishing. We identified the offline reliability requirement as the critical differentiator.
Design
Designed for one-handed use under pressure. Large touch targets, high-contrast score display, minimal taps to update a score. Tested with actual scorekeepers before development began.
Development
React Native for cross-platform consistency. WebSocket architecture for sub-100ms score updates. Offline queue system for unreliable venue connectivity. 8-week build with weekly client demos.
Launch & Scale
Soft launch with 10 pilot tournaments. Collected real usage data, fixed edge cases, then opened to general access. Now running 10,000+ matches with zero data loss incidents.
"Scoremate transformed how we run our tournaments. What used to take three people and a whiteboard now takes one person and a phone. The real-time leaderboard alone made it worth every rupee."
Rajesh Kumar
Tournament Director, Vizag Sports League
Live Project
scoremate.app