Project notes / Web application · mobile development
Splitful
Shared expenses, down to the receipt item.
Item assignment

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
Extract the receipt, review the item names and amounts, then assign items to people. Tax, tip, fees, and split ratios remain editable.
Financial calculations
The engineering work covers item-level assignments, shared items, and per-person totals, with tests for calculation and parsing failures. A screenshot demonstrates the interface, not parsing accuracy or a payment transaction.
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