Skip to content
A sample movies app which demonstrates clean architecture and best practices for developing android app
Kotlin
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea initial commit Oct 2, 2019
data bugfix Oct 6, 2019
domain bugfix Oct 6, 2019
gradle/wrapper initial commit Oct 2, 2019
presentation bugfix Oct 6, 2019
.gitignore initial commit Oct 2, 2019
README.md Update README.md Oct 4, 2019
build.gradle initial commit Oct 2, 2019
dependencies.gradle initial commit Oct 2, 2019
gradle.properties initial commit Oct 2, 2019
gradlew initial commit Oct 2, 2019
gradlew.bat initial commit Oct 2, 2019
settings.gradle initial commit Oct 2, 2019

README.md

Movies Clean Architecture

An example approach for Android Application modularization and Clean architecture.

Tech Stack

  • Clean architecture using kotlin
  • Presentation layer using MVVM
  • Using Koin for dependency resolution
  • Repository Pattern
  • Retrofit2
  • Single source of truth with Room
  • Modularization
You can’t perform that action at this time.