ApexAppWorks Logo
Case Study

Cricket Score

A real-time multiplayer number-choice cricket game with online, local WiFi, and nearby direct modes, AI bot opponent, and sleek dark-themed UI.

Live Production Ready

This application is successfully built, deployed, and operating under real production scale.

The Story

01

The Vision

Cricket Score was built to bring the classic hostel/canteen number-guessing cricket game to mobile. The vision was simple: two players pick numbers (0-6), if they match — the batsman is OUT, otherwise the batsman scores their chosen runs. No complex simulations, just pure strategy and luck, playable with anyone online or sitting right next to you.
02

The Journey

Built on Flutter with Clean Architecture and GetX, the project started with a single-player bot mode and evolved into a full multiplayer platform. Firebase Realtime Database powers online matchmaking with room-based slots, atomic transactions for fair turns, and automatic disconnect handling. The offline modes — Local WiFi (via Bonsoir/mDNS) and Nearby Direct (Wi-Fi Direct P2P) — were added so friends on the same network can play without internet. The app supports English and Urdu localization, Google/Apple/Guest sign-in, and Lottie animations for sixes, fours, wickets, and trophies.
03

Going Live

The production build includes Google AdMob (interstitial ads every 2 matches), a help center with searchable FAQs, customer support ticketing, privacy policy, profile management with match stats, and configurable game rules (overs, wickets, powerplay). The app is production-ready with error handling, loading states, and responsive design for Android, iOS, and tablets.

Project Details

InvestmentStarting from$5,000

Final scope quoted after a free consultation.

Timeline4 Weeks
Categories
AppSocialFitness
Tech Stack
FlutterDartGetXFirebaseBonsoirLottie
💬Build Similar Solution