Project used clean code architecture with MVVM design pattern with compose UI
Gen core: This layer exposed User info and financial summery related interface to the app.
infrastructure: This layer contains model classes
repository: This layer deals with data mapping
| Light Theme | Dark Theme |
|---|---|
![]() |
![]() |
- Hilt(For dependency injection)
- Jetpack Navigation(For navigation)
- Jetpack compose(For UI)
- Coil(For image loading)
- Moshi(For JSON parsing)
- Android Studio 2024.1.2 or above
- JAVA 17
- Minimum android api level 24 or above

