Skip to content

aregpetrosyan/Android-MVVM-Boilerplate-Hilt

Repository files navigation

Android-MVVM-Boilerplate-Hilt

This repository contains a sample project in Kotlin to demonstrate AndroidX, MVVM, Coroutines, Hilt, Room, Data Binding, View Binding, Retrofit, Moshi, Leak Canary and Repository pattern

The app has the following base packages:

  • database: Models to work with Room database

  • di: Hilt classes to work with Network and Database

  • domain: Models which are used by UI

  • network: Services and network models

  • repository: Contains all repositories

  • util: Utility class

  • views: View classes along with their corresponding ViewModel.

Library reference resources:

Concept reference resources:

Releases

No releases published

Packages

No packages published

Languages