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

Technologies Used
React 19TypeScriptViteDexie.jsIndexedDBCapacitorPWATailwind CSS