Case Study

SplitChey: Expense Tracker & Group Finance App

Fintech · Personal Finance — 6 weeks engagement · 2 engineers

< 2s
Expense add latency
100+
Currencies supported
0
Awkward follow-ups
Free
Core features

Challenge

SplitChey needed a production-ready expense tracking and bill splitting platform that could handle real-time group finances, multi-currency support, and seamless settlement flows. The MVP needed to launch fast with a clean, intuitive UI that made splitting bills feel effortless — not like doing accounting homework.

Solution

We built SplitChey as a full-stack Next.js application with real-time balance tracking, intelligent debt simplification, and group management. The platform supports flexible split types (equal, percentage, shares, itemized), multi-currency conversion, and automated settlement optimization that minimizes the number of transfers needed to clear all debts. Receipt scanning and expense categorization were added via AI integration.

Before → After

Before JH Global Tech
Expense trackingManual spreadsheets
Bill splittingGroup chat math
SettlementVenmo requests, guesswork
Currency handlingNone
After JH Global Tech
Expense trackingReal-time dashboard
Bill splittingOne-tap flexible splits
SettlementOptimized minimum transfers
Currency handlingAuto-conversion, 100+ currencies

Architecture

  • Next.js 15 with App Router and Server Components
  • Supabase for auth, database, and real-time subscriptions
  • PostgreSQL with row-level security for multi-tenant data
  • AI-powered receipt scanning and expense categorization
  • Debt simplification algorithm for optimal settlements
  • Multi-currency support with live exchange rates
Tech Stack
Next.jsSupabasePostgreSQLAI Receipt ScannerTypeScriptTailwind CSS