AthMech — Cricket Analytics
AthMech bridges the gap between professional cricket performance analysis and grassroots play. Coaches can record, upload, and annotate match footage; players track performance metrics over time. Video processing pipelines break down innings shot-by-shot, providing granular batting and bowling statistics not available in standard scorecards — the kind of data that usually only exists at the professional level.
Stack
Brings professional-grade shot analysis to grassroots cricket for the first time
Enables coaches to give evidence-based, video-backed feedback
Offline-first architecture ensures usability in grounds with poor connectivity
Career aggregate statistics give players a longitudinal view of their development
Video upload and processing pipeline with Firebase Storage for match footage
Shot-by-shot batting analysis with classification (drives, pulls, cuts, sweeps) and outcome tagging
Player performance dashboard with session-wise and career aggregate statistics
Coach portal for annotating clips and sharing feedback directly with players
Real-time Firestore sync enabling live session tracking during matches
Offline-first architecture with background sync for poor connectivity environments
- 01Video upload and clip management per match session
- 02Shot classification engine — drive, pull, cut, sweep, and more
- 03Outcome tagging per shot — runs scored, dismissal type, boundary
- 04Coach annotation tools with timestamped notes on clips
- 05Player dashboard — session stats, career averages, trend graphs
- 06Cross-platform iOS and Android via React Native