Case study
HisabMate - Personal Ledger & Lending App
An offline-first Android app to track money lent, borrowed and spent - a chat-style ledger per contact with WhatsApp and SMS reminders.
Overview
HisabMate is a personal finance app for individuals and small traders who lend, borrow and spend every day. Every contact gets a simple, chat-style ledger of money given and received, with a running due or advance balance — so nobody has to remember who owes what.
Key features
- Chat-style Given / Received ledger for every contact, with live due and advance balances
- Expense tracking by category — vehicles, home building and everyday spending
- Payment reminders over SMS and WhatsApp, with due dates
- Offline-first: works without a connection and syncs safely when back online
- Mirrored transactions when both people use HisabMate, so ledgers always agree
- Bank SMS inbox: an iPhone Shortcut forwards bank messages, which are parsed and filed automatically
- Biometric app lock and JSON backups
Tech stack
- Flutter app with Bloc state management and drift (SQLite) local storage
- Firebase Authentication, Cloud Messaging and Crashlytics
- .NET 10 Clean Architecture API with Dapper, SQL Server and Hangfire background jobs
- Hosted on a Windows VPS behind Cloudflare
Status
Live on Android via Google Play. Website: hisaabmate.vxlabs.in.