IslamKhSh / MoviesApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Movie App

Android Movie app using TMDB Movies Api.

Tech Stack

  • Gradle 8.4 and AGP 8.2:
  • Version Catalog.
  • 100% Kotlin:
    • Jetpack Compose.
    • DSL.
    • Coroutines.
  • Architecture: Clean Arch + MVI.
  • Dagger Hilt for dependency injection.
  • Jetpack arch Components.
  • Ktor for networking.
  • Paging 3.
  • Debugging Tools:
    • Timber for logging.
    • Logging interceptor to log API requests.
  • Unit Testing:
  • Static analysis tools:
  • Other Libs and tools:
    • Coil for image loading.
    • Material 3.
  • CI/CD: Github Actions

Screenshots

Movies List Movie Details

About


Languages

Language:Kotlin 100.0%