Skip to content

ppetrov808/Sample-Arch-App

Repository files navigation

Sample-Arch-App

Sample App that implements Clean Architecture on Android. App written in Kotlin, uses Dagger2, RxJava2, Retrofit, Google Arch components.

App contains 3 modules that are the main layers of Clean Architecture:

  • data - data layer, contains data object models, repositories, stores (work with db, net, cache)
  • domain - domain layer, contains business logic, use case classes (interactors), entity model classes
  • presentation - presentation layer, contains app UI classes and also implements Google MVVM architecture.

About

Sample App of using Clean Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages