This is an ap that allows users to keep track of how much money they are spending every day. For each day of the calendar user can add a new purchase(also user can delete and edit spendings). App will automatically calulate total amount of money spent for each day. User can always open a past date from the calendar and look at how much money and wich purchases was spent.
- Minimum SDK level 21
- 100% Kotlin based.
Compose - A modern toolkit for building native Android UI.
ViewModel - UI related data holder, lifecycle aware.
Room Persistence - construct database.
MVVM Architecture (Declarative View - ViewModel - Model)
Repository pattern
Material Design