TabShare
Full-stack shared expense app for trips, roommates, and collaborative budgets.
A routed Next.js app that lets groups create shared workspaces, add members, record expenses, filter a ledger, calculate balances, and generate settlement suggestions showing who should pay whom.
- Postgres-backed groups, members, expenses, and splits.
- Cent-based calculations and deterministic remainder handling to avoid rounding drift.
- Server actions, route handlers, validation, and responsive UI.