A money management app that helps you track your expenditure.
The topic we chose for this project is a money management application. This app allows users to track their expenses in different categories, such as groceries, clothes, foods, exercise, etc. Users are able to add, delete and edit categories and have a personalized set of categories. It also lets them see their total monthly expenditure and provides them with visualizations of their expenditure distribution by showing a percentage graph. In addition, users have the option to set limits for their expenditure and see how close they are to that limit. They also have the option to log in/out and delete their account. Users can view the chart of their expenditure in different categories.
- Users can create account / sign in
- Users can set limit on their expenditure (can be category-specific)
- Pre-defined categories are provided for the users to choose from
- Users can view the history of their expenditure (by pressing on a button, the user will be redirected to a new page that contains the history of expenditures in the past 30 days)
- There is a limit of 10 categories (User cant have more than 10 categories at the same time and they will receive an error when trying to add more)
- The user will get an alert (pop up) when they spend more than their average expenditure in the specified category.
- Users can manually add/delete/edit categories
- to add / delete /edit categories, users will be redirected to a page where categories displayed in a table, and they can apply the required changes on them
- Users can manually add to/subtract from their expenditure in each category
- To add/subtract expenditure, user needs to choose a category from the drop-down list and write the amount of money in a text box, then by clicking on add or on subtract button, user can modify their expenditure
- Users can clear the history of the app (reset the app)