Skip to content

thoaileminh/BaseCompose

Repository files navigation

BaseCompose - Android Application

1. Architecture

Using Clean Architecture and MVVM, the application provides a clean way to maintain and easy to scale up as well as writing unit test. It contains 3 layers:

  • Data
  • Domain
  • Presentation (app)

The overview architect design look like this:

image

2. Android and Third-party libraries in my project

  • AndroidX
  • Jetpack Compose
  • Coroutines
  • Retrofit
  • OkHttp
  • Moshi
  • Dagger Hilt
  • Room
  • Coil
  • Timber
  • Chucker
  • Junit
  • Mockk
  • Turbine
  • Firebase

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors 2

  •  
  •  

Languages