The project was developed with Android Studio and coded in Kotlin. Start app with airplane to test internet connection & show loading. Show image, error text & button retry if no internet connection. If have internet connection, loading data from API and save to Android room.
*Remark: This was sample project for development on Kotlin Offline Caching. So, the API and project structure might have to change / update.






