MobileBJIT Academy2022
CricPlanet
An Android app for live cricket scores, match detail and player career statistics.
Overview
My final project at BJIT Academy: a cricket companion app built against the Sportmonks API, covering live match state, fixture detail and player career records.
Structurally it was the exercise that made MVVM click — a Room database as the single local source of truth behind a Singleton-managed repository, Retrofit handling the network edge, and the ViewModel layer keeping the UI honest about loading and error states.
Key work
- 01MVVM architecture with a Room database as local source of truth
- 02Singleton-managed repository layer over Retrofit
- 03Live match state, fixtures and player career statistics
- 04Sportmonks REST API integration