Skip to content

Version3: Fix Bug and Improve the function #34

@PI-33

Description

@PI-33

The following are the specific functional repair and functional enhancement tasks that each page needs to complete in Version 3, which are used for the team collaboration and development arrangement in the next stage.


✅ The Dashboard page is fully functional

@PI-33

  • Supports users to select months and only displays the financial summary (balance, income, expenditure) of that month.

  • Supports filtering the data of income and expenditure trend charts by month

  • The list of recent transaction records should display recent transactions based on the selected month


✅ Transactions page filtering and style optimization

@tonysu9

  • Fix the filtering logic to ensure that the two filtering conditions, "Date Range + Income and Expenditure Type", can be used in combination without overwriting or conflicting with each other

  • Adjust the UI display format of the transaction record list to the transaction style (icon, amount, remarks, date arrangement) on the Dashboard page.


✅ AddTransaction page enhanced functionality

@TuRanJinTianNei

  • A confirmation window (such as a pop-up window or prompt box) pops up after successfully adding a transaction.
    Add input validation:
  • If the amount input is illegal (not a number, etc.), the submission will be rejected
  • If the required fields (type, category, amount, date) are missing, the user will be prompted and the save operation will be terminated

✅ AIRecognition page feature development

@2247571347

  • After uploading the bill images, the form fields can be automatically filled based on JSON data (category, amount, date, remarks).
  • Remove the "confidence" icon or related confidence prompt content to simplify the UI interface

✅ Budget page data validation

@KJiwb-LG

  • Verify whether the budget progress bar can be dynamically updated based on the transaction data in the CSV

  • Test data were written for different time intervals and classifications to verify the correctness of budget calculations


✅ Reports page is fully functional

@QimingWu1

  • Support the invocation and display of AI analysis reports (update UI after API interface invocation)
  • Add the "Month Selection" control. After the user selects a certain month, only the statistics, pie chart and analysis report of that month will be displayed

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions