← back
Mandarin
Problem. splitting expenses with friends across trips and shared bills gets messy — group chats, spreadsheets, forgotten IOUs.
Solution. a mobile app that tracks balances live and calculates the minimum number of payments needed to settle up.
Tech stack
- Expo / React Native (iOS + Android)
- Node + Postgres (Supabase)
- Websockets for live updates
- Push notifications, deep links
Features
- Real-time balance tracking across groups
- Minimum-transaction settlement calculation
- Trip-based expense grouping
- QR / deep-link join flow
- Push notifications on new expenses and settlements