Skip to content

nima-abdpoor/TMDB

Repository files navigation

THE MOVIE DATABASE API

first pagesecond page third page

Features

  • Search Movie name
  • Show Details Of Selected Movie
  • login to your account

Technologies

  • kotlin
  • clean architecture
  • MVVM pattern
  • HILT dependency Injection
  • Coroutines
  • Live data and stateFlow
  • Retrofit2
  • Navigation Components with animation
  • Room Database
  • DiffUtils-RecyclerView
  • firebase

Reference

Future

  • getting and saving recommendations of selected movie(details of movies) to show theme when onResume Called.
  • getting user information that was set in website of TMDB.