This project is an application that applied the latest and recommended Google technologies for Android such as Jetpack Compose, Hilt Dependencies Injection and Room Database.
Compose
Hilt Dependencies Injection
Room Database
Coroutines
Kotlin ktx
MVVM
Support kapt and ksp (ksp only setup for Room Database)
minifyEnabled, shrinkResources, R8 are enabled
Gradle Kotlin DSL
Offline Support
https://github.com/r-spacex/SpaceX-API (GitHub)
https://docs.spacexdata.com/?version=latest (Postman)
Target SDK version: 35
Minimum SDK version: 28
Kotlin version: 2.0.21
Gradle version: 8.7.2