View release dates and other info for every video game ever made. Keep track of your favorite and most anticipated games easily. Contains full sorting and search capabilities. Database updates itself periodically using WorkManager.
Simply clone the repository, grab an API key from here, locate constants.kt
, and insert the API key as the value of GIANT_BOMB_API_KEY
.
Note that the app will still work without an API key, but the database will never update and you'll see an "Update failed" message at the top of the screen.
Kotlin, MVVM, Room, Retrofit, Paging Library, WorkManager, Navigation Component, Kotlin Coroutines, Moshi, Glide, Guava
See the app in action: https://youtu.be/RS_684kyOEk
Thanks to GiantBomb.com for the free use of their API.