Skip to content

🎬 Repository to show architecture, testing and some android technologies.

Notifications You must be signed in to change notification settings

chusclua/movies

Repository files navigation

example branch parameter

Movies

🎬 Repository to show an example of Compose with Compose navigation, Paging 3, testing and some android technologies.

Design 🎨

  • Light mode

  • Dark mode

🏗️ Architecture

  • Clean architecture
  • Single Activity
  • MVVM

💻 Tech Stack

  • Kotlin
  • Compose & Compose navigation
  • ViewModel
  • Coroutines & Flow
  • Hilt
  • Paging 3
  • Glide
  • Room
  • Retrofit & OkHttp

🐛 Testing

  • MockK
  • Hilt testing
  • Paging testing

TMDB