Movie App

MovieApps

Tech Stack

  • Dagger Hilt: For dependency injection.
  • Retrofit: For network requests and API calls.
  • Coil: For image loading and caching.
  • Room Database: For local storage and database management.

Project Structure

  • MVVM: Model-View-ViewModel architecture for clear separation of concerns.
  • Clean Architecture: Ensures that the application is easy to maintain and extend.

BackEnd

  • IMDB: For fetching movie and TV show data.

Features

GitHub Repository