An app which provides user to track expenses by enabling addition and removal of his expense and income
Adding a expense/income: Deleting a expense/income Overview of expense and income per day
App demonstrating Clean Architecture using Coroutines and Android Jetpack Components (Room, MVVM, and Live Data)
- Retrofit : For Network calls
- Architecture : MVVM
- Coroutines for background operations like fetching db data
- Room database : For offline persistence
- Live Data : To notify view for change
- Dagger : For dependency injection
- Language : Kotlin