Portfolio · 2026
Android & iOS
Software
Developer.
Loading experience
2026
← Back to Work
Live Demo ↗
01Mobile

Hisab Expert

Shop finance app for Indian kirana owners. Offline-first, with automatic UPI detection, voice entry, and OCR for old paper ledgers.

Screen 1
Screen 2
Screen 3
Mobile
← click to explore →
Year
2025
Role
Flutter Developer
Category
Mobile
Status
Shipped ✓

Overview

Hisab Expert came from a real gap. Most small shop owners in India still run their books on paper. The app handles daily income and expense tracking, customer credit, stock management, and end-of-day reports, all without needing an internet connection. Every entry is encrypted on the device and backed up to the cloud silently when connectivity is available. The goal was to feel familiar to someone who has used paper ledgers for 20 years, not like accounting software built for a desk job.

FlutterDartSQLiteAES-256OCRFirebase

Tech Stack

FlutterBuilt for Android first. One codebase with no compromise on performance or feel.
SQLiteEvery transaction lives on the device so the app works with zero signal
AES-256Financial data is encrypted before it ever touches on-device storage
OCRLets shopkeepers digitise years of paper records by just pointing a camera
FirebaseHandles cloud backup quietly in the background whenever the user is online
The Problem

A kirana store owner runs on instinct. They rarely know their exact profit for the day, which customers have pending dues, or when a product is about to run out. Paper ledgers get lost, smudged, or simply cannot keep up once the shop gets busy. And most finance apps assume the user has reliable internet and basic accounting knowledge, neither of which you can count on.

The Solution

The app auto-detects UPI payments from Google Pay, PhonePe, and Paytm without asking for SMS access. Transactions can be added by voice, so a shopkeeper can log a sale without putting anything down. Old paper records can be photographed and pulled into the app using OCR. At the end of the day, a clean PDF or Excel report is one tap away. Everything is encrypted on the device using AES-256 before it touches storage.

Screen 01

Dashboard

The home screen shows net profit, total income, and expenses for the week at a glance. No setup required — it works the moment you record your first transaction, and fully offline.

Dashboard
Dashboard
Voice Entry
Voice Entry
Screen 02

Voice Entry

A shopkeeper can log a sale without putting anything down. Tap the mic, say the amount and type, and the transaction is recorded. Designed for people who are always mid-task.

Screen 03

Transactions

Every entry across cash, UPI, and credit is logged here with time, amount, and auto-detected payment type. Filterable by date, category, or payment method, so finding any record takes seconds.

Transactions
Transactions
Ledger
Ledger
Screen 04

Ledger

Tracks which customers owe money and how much. Marks delivery status, shows overdue balances, and lets the owner add new customers on the spot. The most-used screen in the app.

See it live
Check out the deployed project or explore the source code.
Live Demo ↗