Beginner · 4–10 hours
Expense splitter
Practical utility: people, expenses, balances — easy to overbuild, so keep scope tight.
Milestones
- People list
- Add expenses
- Balance calculation
- Shareable summary view
Starter prompt
Brief Create an expense splitter for a trip: people, expenses with payer and split, show who owes whom. Currency AUD. No backend required for v1. Clear rounding rules.
Constraints Keep scope finishable. Document env vars. No secrets in client code. Prefer accessible UI. List assumptions at the end.
Hardening notes
- Document rounding
- Prevent divide-by-zero
- Export summary as text
Full checklist: Production reality & hardening.