Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 760 Bytes

README.md

File metadata and controls

19 lines (16 loc) · 760 Bytes

MovieList

TMDB movie list application integrated with Firebase Authentication.

Tech-stack

  • 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

Features

  • Load upcoming movies from TMDB
  • Able to login & register with Firebase Authentication
  • Favorite movie option
  • Show list of logged in user's favorite movies