Back to Portfolio
2025Offline Cricket Scoring App

CricDesk

CricDesk is a modern, high-performance cricket scoring mobile application built with React 19, Vite, and Dexie.js (IndexedDB). It runs completely client-side, allowing users to score matches 100% offline. Powered by Capacitor for native Android deployment and PWA plugins for installability, features include real-time scorecard updates, run-rate calculators, and player profiles database.

Key Accomplishments

  • 100% offline scoring capability
  • IndexedDB client-side database storage
  • Capacitor native Android build integration
  • Live run rate & scorecard dashboard
  • Custom team and player database CRUD
  • Vite PWA installability
Mobile screen matches

Technologies Used

React 19TypeScriptViteDexie.jsIndexedDBCapacitorPWATailwind CSS