The Splitwise application is designed to record and manage events, their participants, and associated expenses. Its core functionality lies in equitably distributing the financial contributions among participants, ensuring everyone pays their fair share. This idea was inspired by the common challenges faced during group events like parties, where tracking individual contributions can be complex.
- Event Management: Create and manage various events such as skiing trips, birthdays, parties, etc.
- Participant Management: Add participants to each event.
- Expense Tracking: Log expenses incurred by participants, contributing to the total cost of the event.
- Equal Expense Distribution: The "Calculate" feature displays how much money should be distributed among participants to ensure equal contribution to the event's total cost.
- [UI]
- [Fragments]
- [RecyclerView]
- [Persistent Data Storage]