There are two sections to the app, settings and expense dashboard.
User can define a budget in settings in addition to defining different categories in which expenses can be made. Both of these options are in settings page.
Once this setup is done, user can add expenses in any of the categories. A summary page shows the expense trend.
Must have features:
- Add expense
- Edit Expense
- Delete Expense ( soft delete, show striked or some other indication that it's deleted, don't remove the entry from the database)