They needed a system to record their sales.
And I gave a business partner that never sleeps
A small-town cashew business ran on notebooks, memory, and WhatsApp photos that didn't always arrive. All three were replaced — uncovering and fixing what else was broken along the way.
Two people, one side hustle, zero visibility
A husband and wife run a cashew manufacturing business and retail store — alongside their full-time jobs. Store staff logged sales by hand and sent WhatsApp photos of notebook pages. When photos arrived late, or not at all, a week's sales simply disappeared.
The real problem wasn't data entry. It was that the owners had no way to know what was happening in their own store.
One system. Six screens. Everything connected
I designed and built a business management app — Product Catalogue, Inventory, Sales, Dashboard, and Reports — where every action updates the rest automatically. Record a sale, and inventory, revenue, and reports update themselves in real time.
Built responsive for both web and mobile — a deliberate call, not a default. Ask me why.






Built the foundation first, not the feature
Before any screen, I built the Product Catalogue as the single source of truth — every brand, product, pack size, and price, defined once. Inventory, Sales, and Reports all read from it. Get this layer right, and the storekeeper never types a product name or price again.
Design principle I held to: the end user had never used a business app before. If it wasn't simpler than a notebook, it had already failed. Same card-and-tap pattern across Inventory and Sales meant zero new learning between screens.
Two very different users, one interface
Needed something powerful enough to change how the business runs.
Had zero computer experience and needed something she'd trust more than a pen — on day one, with no training.
Solving for one without the other would break adoption. I designed around the storekeeper's ceiling, not the owners' ambition — because if she doesn't use it, the data never reaches them.
They asked for a sales recorder. I gave them a business ecosystem
Nobody asked for these. Every business like this needs them.
Inventory Alerts
Flagged before stock runs out — not after a customer walks away empty-handed.
Top Sellers
Restocking decisions driven by real demand — and catching slow movers before they tie up cash.
Branded Billing
Every sale generates a professional invoice, automatically.
Owner PIN
Sensitive actions — pricing, catalogue edits, reports — gated for owners only.
Reports & Insights
A business this size never had time to audit itself. Now it takes minutes.
Five features. One store, running stronger from every angle.
Before → After
| Before | After |
|---|---|
| Sales updates arrived over WhatsApp, twice a week, only after chasing. | Every sale logs itself automatically, the moment it happens. |
| Owners reviewed the business once a month, on a weekend. | A few minutes a day is enough — full reports, anytime. |
We've gone from feeling like a normal store to a serious brand in our town. No more forgetting to write things down, take a photo, and send it on WhatsApp — everything happens automatically. I just have to operate it.
— NutBite Store, Owners
Real clients carry real weight
This wasn't a portfolio exercise — live business, live money, every decision had a consequence I had to stand behind.
The brief is where you start, not where you stop
They asked for a way to record sales. I gave that back to them — and then Low Inventory, Top Sellers, Reports, and branded billing on top, because a good tool should make the business better than it was before the problem even existed.
This is Phase 1 of a live engagement
The owners run two more businesses with the same stock problems: a cashew processing unit and a medical store. Phase 2 is underway — one system, three businesses.
I didn't just ship screens — I solved a problem worth paying to solve again. That's why the same owners brought me their cashew business and their medical store next.