FairShare — a React/Vite expense-splitting app for group trips. Tracks who paid, splits bills equally or by custom percentage with exact penny-accurate conservation, computes running balances, and suggests minimal settle-up transfers. Built by fixing 11 real bugs in data integrity, balance math, and React state handling — documented in BUGS.md.
react javascript debugging personal-finance expense-tracker local-storage bill-splitting vite react-hooks group-expenses bug-fixes expense-splitting settle-up splitwise-cloning
-
Updated
Sep 2, 2026 - JavaScript