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

Real-Time Update of Expense Calculations #34

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

Real-Time Update of Expense Calculations #34

Mari618 opened this issue Sep 16, 2024 · 0 comments

Comments

@Mari618
Copy link
Contributor

Mari618 commented Sep 16, 2024

As a member of a group managing shared expenses, I want to see real-time updates to the calculations of who owes what as expenses are added, modified, or deleted, so that I can have up-to-date information on how much each person owes or is owed without having to manually refresh or recalculate.

Acceptance Criteria:
Real-Time Expense Addition:

  • When a new expense is added, the system should instantly update the calculations of total contributions, amounts owed, and amounts to be received by each participant.

Real-Time Expense Modification:

  • When an existing expense is modified (e.g., amount, participants, or contribution weights), the system should immediately recalculate and display the updated amounts owed or received by each participant.

Real-Time Expense Deletion:

  • When an expense is deleted, the system should promptly adjust the calculations and reflect the new balances for each participant.

User Interface:

  • The updated information should be visible to all participants in real-time without needing to manually refresh or navigate away from the page.

Consistency Across Devices:

  • The real-time updates should be synchronized across all devices and platforms where participants are viewing the expense details.

Notifications:

  • Participants should receive visual or system notifications when calculations are updated due to changes in expenses, ensuring they are aware of the latest information.
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