Listing movies search with google auth and offline history in Kotlin.
Login and logout with Google account using the firebase platform, The user search by a keyword to the TMDB using the Retrofit HTTP client and then it list the search movies trough a reciclerView, when clicked in one item, it's possible to see the detail of the movie and it will save automatically in the phone usig the Room persistence library.
- TMDB (The Movie DataBase) - Rest API
- Firebase - platform for google auth
- Retrofit - HTTP client API
- Picasso - Image library
- Room - Persistence library for SQLite
- Anko Coroutines - For doing the async calls using Kotlin Coroutines
- The UI
- Testing
- Save the movie image in the database using BLOB data
- Verify for duplicates in the database on the inserting moment




