Skip to content

CodeStarX/AndroidCleanArchitecture

Repository files navigation

ANDROID CLEAN ARCHITECTURE

Android Movie App for displaying all popular movies, searching any movie, find information about it using TMDb (The Movie Database) API

Note: Use your API key as mine is hidden. After you get it, put it in RemoteApi Class

API_KEY="XXXXXXXXXXXXXXXXXXXXXXXX"

v1.1 - 2022-07-26

Features

  • Display all upcoming movie trailers.
  • Get a list of popular movies of the current time.
  • Search any movie & get its information: Title, Rating, Release Date.

Libraries included in this project:

  • mockk for testing
  • mockWebserver
  • Paging
  • Glide
  • Retrofit
  • Data Binding (Android Architecture Components)
  • Live Data (Android Architecture Components)
  • ViewModel (Android Architecture Components)
  • RecyclerView
  • CardView
  • DI with Hilt
  • coroutine flow
  • Moshi
  • Timber
  • Chucker

Screenshots

| | |