RightKhata
A digital ledger (khata) app for tracking accounts, committees, and interest.
Overview
RightKhata digitises the traditional paper ledger ("khata") used by shopkeepers and small lenders to track accounts, dues, and group savings. The mobile app lets users manage accounts, record ledger entries with photo/bill attachments, run interest calculations, and organise chit-fund style committees; a Next.js web dashboard and NestJS API back it in a Turborepo monorepo.
The challenge
Ledger data is money — it has to stay accurate, attributable, and auditable across staff, accounts, and committees, while remaining as fast to use as flipping to a page in a paper notebook. Interest and committee payouts also needed correct, explainable calculations rather than ad-hoc arithmetic scattered through the UI.
What I built
- Account and ledger-entry model with camera/photo attachments for bills
- Interest calculation module for loans and dues
- Committee (chit-fund style) module for group savings and payout tracking
- Staff and role-based access across accounts
- Next.js web dashboard and NestJS API sharing the same data model as the mobile app
Screenshots




Architecture
Engineering highlights
Auditable ledger entries
Entries can carry photo/bill attachments and are tied to a specific account and staff member, so a disputed entry can be traced back to its source rather than trusted on faith.
Committee payouts
Chit-fund style committees are modelled explicitly, keeping pooled contributions and payout order separate from ordinary ledger entries.
Results
110+
Commits
3
Apps in monorepo
Invesstum
FinTech · Backend · Mobile