Ashvara
Case study

From a weekend idea to live tournament scoring

How CricVerse went from a scorer's frustration to a real-time scoring app live on the App Store.

App
CricVerse
Our role
Design & build
Platform
iOS
Year
2025
Live
on the App Store
Real-time
multi-device sync
Offline
works with no signal

The problem

Club cricket runs on whoever is willing to keep score. The reality is a paper book, a calculator, and a captain shouting across the boundary for the latest total. By the time the score reaches the bench, it's already out of date — and nobody watching at home has a clue what's happening.

CricVerse started as one scorer's frustration: there had to be a faster, calmer way to score a match and share it live, without a spreadsheet or a subscription.

Constraints

We had three hard requirements before a single screen was designed:

  • Scoring can't miss a ball. Tapping a run has to be instant, even with gloves on, in the sun, one-handed.
  • It works offline. Half the grounds we tested at had no signal. The score has to be correct even when the network isn't.
  • Spectators sync in real time. The moment a run lands, every phone watching should update — without a refresh.

"Scoring had to feel like flicking a switch, not filling in a form. Everything else followed from that."

What we built

We designed the scoring screen around the single most common action — recording a ball — and made everything else get out of its way. Big tap targets, a running over visualised as a row of deliveries, and the match state always one glance away.

Spectators get a stripped-back live view: the score, the run rate, the equation. No clutter, no ads, no account required to watch.

The tech

A native SwiftUI app with a local-first data model: every ball is written to the device immediately, then synced when there's a connection. Spectators receive updates over a lightweight live channel, so the equation on their screen moves the instant the scorer taps. Built with SwiftUI, CloudKit, and Swift Charts.

The outcome

CricVerse shipped to the App Store and is now used to score real club matches and tournaments. Scorers get through an innings without a single dropped ball; spectators follow along from anywhere, in real time.

Have something to build?

We'd love to hear about it. Tell us what you're working on and we'll take it from there.