Skip to content

Latest commit

 

History

History
26 lines (20 loc) · 741 Bytes

README.md

File metadata and controls

26 lines (20 loc) · 741 Bytes

MovieHub

A short-time project that uses the most recent technologies, libraries and best practices.

icon sample

In this project

  • User sees a list of popular movies
  • User can search a movie name
  • User sees a list of movies matching the name searched
  • By selecting any movie, user sees a new screen containing details of the movie

Technologies and libraries:

  • Single Activity
  • Navigation Component
  • Dependency Injection with Hilt
  • RecyclerView with DiffUtils
  • MVVM Architecture + Clean Architecture
  • Kotlin Coroutines
  • Retrofit
  • Paging V3

Used web service: https://www.themoviedb.org/documentation/api

  • Caution: If you encounter the timeout exception, use vpn.