Skip to content

Clean Architecture Stock Market App (Jetpack Compose, Caching, SOLID)

Notifications You must be signed in to change notification settings

noureldensaid/CleanArchitectureStockMarketApp

Repository files navigation

📈 Stock Market App

🗡️ Stock Market App demonstrates modern Android development with Jetpack compose, Caching, SOLID, Hilt, Coroutines, Flow, Jetpack (Room, ViewModel), and Material Design based on the clean architecture pattern with android architecture components.

Tech stack & Open-source libraries

  • Kotlin based,
  • Coroutines + Flow for asynchronous.
  • Jetpack Compose
  • Compose Navigation
  • ViewModel: Manages UI-related data holder and lifecycle aware. Allows data to survive configuration changes such as screen rotations.
  • Room Database: Constructs Database by providing an abstraction layer over SQLite to allow fluent database access.
  • Hilt for dependency injection.
  • Clean Architecture
  • MVVM Architecture
  • Repository Pattern

Clean Architecture with Android Architecture components

https://fernandocejas.com/2018/05/07/architecting-android-reloaded/

About

Clean Architecture Stock Market App (Jetpack Compose, Caching, SOLID)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages