CASE STUDY

Muhimart Cashbook

Every rupee, accounted for.

A shared cashbook and cheque management system for Muhimart Group's three branches, replacing paper notes with one live record of every cash and cheque movement.

2026Sri LankaIN PROGRESS
PREVIEW

Work in progress

Not deployed yet. Preview imagery will be added as the build progresses.

Coming soon

PREVIEW

Screenshot coming soon

This project is in progress. A site preview will land here once designs are ready to share.

3Branches, one ledger
Cash + ChequeFull tracking
AIPhoto-to-form capture

THE CHALLENGE

Muhimart Group operates as three branches: Muhi Mart, c/Red, and c/stores. Cash and cheques move in from customers, out to suppliers, and between branches themselves. All of it was tracked on paper or in scattered notes, with no single place that showed cash on hand, party balances, or whether a cheque had cleared, bounced, or was still in float. Internal transfers were easy to mistake for real income or expenses.

THE SOLUTION

We're building a private web app that records every cash and cheque movement as a structured transaction across all three branches. Staff log entries on phone or desktop. Owners approve through maker-checker controls. Cheques carry full status flow and leaf register checks. Photo-to-form capture reads cheque details for review before anything is saved. Dashboards, party ledgers, bank reconciliation, and a full audit trail sit on top of one shared transaction list. The system does not move money. It organises what already happened so the group can trust the numbers.

WHAT WE'RE BUILDING

In the works

Shared Transaction Ledger

Every cash and cheque movement logged with branch, direction, party, category, amount, date, and reference, so balances and reports stay consistent across Muhi Mart, c/Red, and c/stores.

Cheque Lifecycle & Controls

Status flows for outgoing and incoming cheques, bounce and overdue flags, leaf register checks, duplicate detection, and void/reversal instead of silent deletes.

AI Cheque Capture

Staff photograph a cheque and get a pre-filled form for payee, amounts, date, and number. Nothing saves until a human confirms, keeping speed without losing control.

Dashboard, Ledgers & Audit

Live cash balances, pending and bounced cheques, party-level ledgers, bank reconciliation, role-based permissions, and an automatic audit trail of who changed what and when.

OUR APPROACH

How we're building it

01

Discovery

Mapped how cash and cheques move across the three branches, including inter-branch exchanges, approvals, and day-to-day petty cash habits.

02

Data Model & Controls

Designed transactions, cheque status flows, party ledgers, maker-checker permissions, void/reversal rules, and audit logging as first-class requirements.

03

Build

Building the React web app with secure auth, core entry flows, dashboards, photo-to-form capture, and reconciliation screens for phone and desktop.

04

Launch

Rolling out branch by branch with onsite confirmation of chequebooks, approval authority, and Sinhala-friendly usability before go-live.

Want results like this?

Let's build something you're proud to put your name on.