← All work

Project notes / Web application · mobile development

Splitful

Shared expenses, down to the receipt item.

Splitful onboarding interface introducing receipt scanning, assignments, and settlement
Splitful · public onboarding interfaceInterface capture

What it does

A shared-money application with AI-assisted receipt parsing. Assign items to people, adjust tax and tip, and keep the split editable as plans change.

The problem

An equal split is not always the right split. Shared items, fees, and different orders make a receipt more complicated than dividing the total.

How it works

Receipt parsing provides a starting point rather than a final answer. People can review the extracted items and change assignments, amounts, fees, and split ratios before settling up.

Technical notes

  • Editable receipt items and per-person assignments
  • Tax, tip, fees, and split-ratio controls
  • Local-first operation with optional account-based synchronization
  • Tests covering receipt parsing, financial calculations, state changes, and failure handling