/PopularMovieApp-Kotlin-Daagger2-MVVM-RX-REtrofit

FireBase - Dagger2 - Coroutines - kotlin - MVP - Room DB

Primary LanguageKotlin

PopularMovieApp-Kotlin-Daagger2-MVVM-RX-Retrofit

Dagger2 - Rx - kotlin - Mvvm - Retrofit -RecyclerView

App includes two screens :

-Main Screen (Feach list of movies display :- -Name
-poster)

-Deatails Screen (Details of movie display :- - Movie Poster - Movie average vote
- Vote count - Release date - Original language - Genre )

App includes four packages :-

  • MainScreen ( View , Model , ViewModel)
  • DetailsScreen ( View , Model , ViewModel)
  • DI( Annotations , Components , Modules, ViewModelFactory, CustomApplication)
  • Interfaces