← All work Product build · Legal & insurance · India

Every client, every date, on one calm screen.

Mukhtiar is a practice app for India's insurance agents and advocates. It replaces the paper diary: clients, renewals, hearings and paperwork, with the day's work sorted first thing in the morning.

TypeOur own product
We didProduct, design, web + mobile build
BuiltSeptember 2026
StackNext.js · Expo · TypeScript
150automated tests across the codebase
25routes in the web build
2apps from one codebase: web and Android
2professions: insurance agents and advocates
01The problem

A whole practice in a paper diary.

Agents and advocates keep a hundred clients in a notebook. Dates slip, renewals lapse and nobody can search a diary at 9 PM.

Paper diariesMissed renewalsLost hearing dates
02The client book

Find anyone in two letters.

Search by name, phone, city or tag. Each client opens to one page with their policies, dates and history.

SearchTagsClient file
03Reminders

The week, sorted before you ask.

Premiums, renewals, hearings and birthdays land on the right day on their own, with the money-at-risk items first.

04Two professions

Policies for agents. Matters for advocates.

One switch changes the words, the dates and the fields. The app speaks each profession's language instead of a generic CRM's.

Premium due ↔ Next hearingPolicy ↔ MatterClient ↔ Party
05Paperwork

Every form, ticked off in order.

A new policy or case gets a checklist. Each step dates itself when it's done, and the papers file under the client.

ChecklistsDated stepsFiled per client
06The real build

Web and Android, one codebase.

Real screens from the running app, with a demo book of fictional clients. Shared logic runs both apps, so a rule fixed once is fixed everywhere.

app.mukhtiar.in/clients
Mukhtiar web app: the client list with search, status tabs and tags
9:41
Mukhtiar mobile: the client list with filters and tab bar
1Shared core

Dates, reminders and money rules live in one pure TypeScript package.

2Web app

Next.js for the dashboard and a fast, installable web app.

3Android app

Expo and React Native on the same core, same data model.

4Tested

150 tests across core, data, web and mobile, typechecked end to end.

pnpm + TurborepoNext.js 15Expo SDK 57React NativeTypeScriptTailwind v4NativeWindVitest
"If it doesn't beat the diary on the first morning, it won't get a second."
The bar we set for every screen. All names and numbers shown are demo data.

Selling to a profession that still runs on paper?

We design and build focused apps for one kind of professional, on web and mobile, from the first sketch to a working build. Start with a clarity session.