Project Overview
Split Ledger is a streamlined personal and group expense management utility engineered by I Info Vision using Flutter. Created for room sharing, vacation trips, dining splits, and team project accounts, it eliminates the headache of tracking who owes what.
Featuring an offline-first architecture powered by SQLite and Hive, Split Ledger functions flawlessly without an active internet connection. Users can record bills, attach receipts, assign split weights (equal, percentage, or custom amounts), and view their real-time wallet balance.
The app includes a smart debt-simplification graph algorithm that minimizes the number of cross-transactions needed between members, allowing groups to settle complex multi-person expenses with fewer total transfers.
Key Engineering Deliverables
Digital Wallet Tracker
Real-time personal balance overview with monthly income, spending category breakdown, and savings gauges.
Group Bill Splitting
Split group expenses equally, by custom percentage, or itemized shares among trip or room members.
Smart Settlement Algorithm
Debt minimization engine that calculates the fewest number of transactions needed to settle all balances.
Compiled Android APK
Standalone compiled Android APK (v0.0.1) ready for offline installation and testing.
Offline-First Storage
Zero internet required: high-speed local data persistence using embedded SQLite and Hive database.
Monthly Cashflow Analytics
Visual expense curve charts, categorical budgets, and CSV transaction export capabilities.
Technology & Architecture Stack
Impact & Performance Metrics
Measurable efficiency gains, reliable scalability, and business impact delivered by I Info Vision.