Kaizen Sports
Simple sample app for sport events.
Features
- Uses fake REST API to load data.
- Expandable list of events for each sport.
- Live countdown to the start of each event.
- The option to add/remove events to/from favorites.
- The list of favorite events always shown on top of the screen.
- Material YOU support.
- Full day/night theme support.
Technologies & Libraries
- Kotlin + Coroutines
- MVVM + Clean Architecture
- Hilt
- Jetpack Compose
- Room Persistence
- Retrofit + Moshi
- YDK (Submodule)
Note: Make sure to clone the submodule.