H
Back to Projects
HangoutPay
Real-time group expense tracker and splitter with optimized settlement algorithms
About This Project
A real-time group expense splitting app designed for friends and travel groups. HangoutPay lets users create trips, add shared expenses with flexible payer and participant selection, and automatically calculates who owes whom. Features an optimized settlement algorithm that minimizes the number of transactions needed to settle all debts. Built on Convex for real-time data synchronization, with Google OAuth authentication, ghost user support for non-registered participants, and a full audit trail. Installable as a PWA with offline fallback support.