Using TheMovieDB API to present movies in an Android app built with Jetpack Compose!
- Jetpack Compose for UI
- Hilt for Dependency Injection
- Coil for Images
- OkHttp & Retrofit for Networking
- Room for Storage (Used for Auth, Profile with Bookmarks, and caching Movies locally)
- MockK for Mocking
While this is a work in progress, here's a preview of the app.
Showing: Reactive Auth flow (Sign In & Logout), Bookmarking movies to Profile, Shared Element Transitions with Movie Poster.