Low Level Design for a Payment Tracking App like Splitwise
Functional Requirements
Add an expense
Edit this expense
Settle the expense
Creation of groups, Adding friends
Registering certain expenses as group expenses
The split can be equal, unequal or percentage-wise
Comment on expenses by everyone
A...
paraskaushik.hashnode.dev9 min read