https://github.com/MindorksOpenSource/android-mvvm-architecture
Архитектура Android MVVM: пример приложения
Этот репозиторий содержит пример приложения, которое реализует архитектуру MVVM с использованием Dagger2, Room, RxJava, FastAndroidNetworking, PlaceHolderView и AndroidDebugDatabase
Приложение имеет следующие пакеты:
data: It contains all the data accessing and manipulating components.
di: Dependency providing classes using Dagger2.
ui: View classes along with their corresponding ViewModel.
utils: Utility classes.