TMDB movie list application integrated with Firebase Authentication.
- MVVM architecture (ViewModel, Repository)
- Single Activity with Navigation Component
- Movie List Pagination with Jetpack Paging3
- Networking with Retrofit, Coroutines and Flow
- Firebase Authentication & Firestore
- Dependency Injection with Dagger-Hilt
- Image loading - Coil
- Load upcoming movies from TMDB
- Able to login & register with Firebase Authentication
- Favorite movie option
- Show list of logged in user's favorite movies