Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Summary and Visualization of Total Group Expenses and Individual Balances #38

Open
Mari618 opened this issue Sep 16, 2024 · 0 comments
Open

Comments

@Mari618
Copy link
Contributor

Mari618 commented Sep 16, 2024

As a member of a group managing shared expenses, I want to view a summary of the total group expenses and individual balances for each participant, so that I can easily understand the overall financial status of the group and see how much each participant owes or is owed.

Acceptance Criteria:
Group Expense Summary:

  • The system should provide a summary view showing the total amount of expenses for the entire group.
  • This summary should include details such as the total amount spent, total amount each participant has contributed, and the overall balance.

Individual Balances:

  • For each participant, the summary should display their individual total contributions, amounts owed to others, and amounts they are owed.
  • The balance for each participant should be calculated based on their contributions and the share of each expense.

Visualization:

  • The summary view should include visual elements such as charts or graphs to help users easily understand the financial breakdown. Examples include:
  • A pie chart showing the percentage of total expenses each participant contributed.
  • A bar graph displaying the total amount spent by each participant.
  • Visual elements should be interactive, allowing users to click for more detailed information if needed.

Validation:

  • The system should validate that the total amount of individual balances matches the total group expenses, ensuring accuracy in the summary.
  • Any discrepancies or errors in calculations should be flagged with a clear error message, and users should be able to review and correct the issue.

Real-Time Updates:

  • The summary view should update in real-time as new expenses are added, modified, or deleted, ensuring that users always see the most current information.

User Interface:

  • The summary and visualization should be presented in a user-friendly and intuitive layout.
  • Clear labels and descriptions should be provided to help users understand the data and visuals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant