Split trip expenses among friends with least number of transactions.
To get started, simply add friends. Add payment made by each friend during the trip. And voila, in the third tab you can see who owes to whome.
Here's the link to the app
https://swport.github.io/payment-split
Unit and integration test cases