Skip to content

maiconhellmann/hellmann-architecture

Repository files navigation

Architeture

MVVM with these layers:

  • View
  • ViewModel
  • Data - Repositories
  • Domain - UseCase

Language

100% Kotlin

Stack

  • Retrofit
  • Koin - Dependency Injection
  • Coroutines
  • Data binding
  • Room - ORM
  • LiveData
  • Navigation library
  • Unit tests / Medium tests
  • MockK
  • Espresso

There is a branch using RxJava: rxjava

Releases

No releases published

Packages

No packages published