Feature 3.3 Nicolas Diaz Montaña - ISIS3510-MOBILE-T34/T34-Wiki-SpendiQ GitHub Wiki

Percentage Spending Comparison Feature

SpendIQ will provide users with a quick visual comparison of their current month's spending against the previous month's, directly on the main view. The feature dynamically calculates the percentage difference and highlights the result with intuitive colors: green for decreased spending and red for increased spending. This real-time insight enables users to better manage their finances by identifying trends at a glance.

User Story

  • As a SpendIQ user who wants to stay informed about my spending habits,
  • When I view the app's main screen,
  • I would like to see a comparison of my spending this month to last month's in percentage terms,
  • So that I can instantly understand if I'm spending more or less and adjust my habits accordingly.

Functional Scenarios

Functional Scenario 1: Visual Spending Comparison with Color Indicators

As a SpendIQ user who wants to manage my budget effectively,
I want to see how my spending today compares to last month’s spending,
So that I can monitor trends and adjust my behavior to meet financial goals.

Steps:

  1. The user opens the SpendIQ app and lands on the main view.
  2. The app calculates the percentage difference in spending between the current month (up to today’s date) and the previous month.
  3. The percentage is displayed prominently in a widget:
    • Green text with a down-arrow if spending is lower.
    • Red text with an up-arrow if spending is higher.
  4. The widget updates dynamically as new transactions are recorded.

Value:

  • Provides instant, actionable insights into spending habits.
  • Encourages financial discipline by visually signaling overspending or savings.
  • Enhances user satisfaction by presenting critical information in an easily digestible format.