TeamTasewa's Expense Tracker - Version 1
Planning is a must if we want to succeed in life, and that is what our expense tracker aims for. Inspired by the words of Alexander Graham bell, we decided to plan out the details of our application.
The goal of this blog post is to give a detailed view of the features of the Expense tracker application.
In any application, a good interface can determine whether or not it will be great; after all the user needs to feel comfortable when using it. Hence our first objective was to develop a blueprint for the UI.
Here is a brief explanation of the flowchart:
Welcome Page: When the user enters the application the first thing that they will notice is a stunning UI. It also has two options for login and signs up.
Login / Register: Here the user will log in using their credentials to access their account if they have already signed up, else they can fill the registration form, to create a new account.
Dashboard: After logging in, the user will be able to view the dashboard. Here, the user can access any of the following:
User Profile: The user can access their profile, make any changes if required, and also sign out.
Income: The user can add, update, and view the income
List of Expenses: The user can add, update, delete and view their expenses
Balance: The balance will be updated automatically once the user deletes or adds the expenses and/or incomes. If the total expenses exceed 25% of the income, then the user will receive pop-up notifications indicating that their balance is low.
View Stats/Graph: This feature will take us to a separate page where the expense tracking application will generate a report to show past Income-Expense via multiple graphs.
Comments
Post a Comment