The other week I took a Tuscan holiday with a bunch of friends. We had 10 people in the house for 8 nights of fun in the sun (except 1 person who only stayed three days). One villa rented, two cars hired, sightseeing days in Cinque Terre and Florence, a cooking course and lots of random food & alcohol purchases.

We usually cover splitting these expenses with a custom written spreadsheet – not this time! I wanted something that would stop everyone from having to coordinate with a single person who enters everything into the spreadsheet.

I figured there would be a plethora of web apps for that… and there are and there aren’t (I’m waiting for comments that show exactly what I’m looking for exists and is called…). I found BillMonk, which looks pretty good although the facebook integration was / is borked for me. And the others were focused on supporting big clubs or US only payment integration. (I’m sure there are plenty of iPhone apps that I haven’t checked out too).

As I had started playing with the Node.js + Cloudfoundry + MongoDB fads, I figured I’d whip up a quick little web app. The result is a hard-coded toy app that allows you to add heaps of expenses split across subsets of the whole group and tell everyone “who owes who”.

Not pretty but minimal:Bill Waldo sample

Check it out on github – bill waldo.

Advertisement