Retrofit HTTP API Example Project with Kotlin.
- Uses android view model with live data.
- Example of shared and non-shared data repository between activities.
- Example of Navigation Graph with proper fragment handling (toolbar title changes with fragment etc.) and deep link support.
- Example of offline api sync through WorkManager
- Sqlite fallback for api data while device is offline