The schedule / Entry 03 / Family business

Uni-Nation Digital.

Liveuni-nation.in / catalogue site + inventory PWA

The mill from chapter 4. My family has manufactured uniform fabrics in Maharashtra since 1988. I built its digital side: a public catalogue, an inventory system, and stock entry that works the way the warehouse actually works: by voice, in Hindi.

1988established
~2,000products tracked
650+customers
~$2mof sales data managed
Note 1: OriginSince 1988

P. Ashok Kumar, that's the business name, after my grandfather. Started in Ulhasnagar, Maharashtra, manufacturing uniform fabrics: school uniforms, corporate uniforms, industrial workwear. The factory is still in Ulhasnagar. The office is in Kalbadevi, Mumbai. My dad built it up over three decades. I grew up around the looms, the dye lots, and the buyers who wanted the same shade of navy they got last year.

After college I joined full-time as Accounting and Sales Manager. I handled the books, managed client relationships, and pushed us into garment manufacturing: finished uniforms, not just the raw fabric. That stretch taught me more about running a business than any degree. Eventually I moved to the UK for my master's, but I never really left. I still help with the bigger finance and strategy calls, and I built and run everything digital.

Note 2: The catalogueuni-nation.in

The business ran on word-of-mouth and trade relationships for decades. No website, no digital catalogue, no way for new customers to find us. uni-nation.in changed that: fabric detail pages, colour swatch selectors, downloadable shade cards, and enough SEO to actually show up when someone searches for uniform fabric manufacturers in India.

Uni-Nation catalogue site on desktop
uni-nation.inExhibit C.1 / desktop
Uni-Nation catalogue site on a phone
MobileExhibit C.2
Note 3: The inventory systemVoice first, Hindi first

The stock ledger lived in notebooks and in people's heads. Around 2,000 products across four fabric lines and their colourways, and the only person who knew what was actually on the shelf was whoever last walked past it. Standard inventory software failed here for one physical reason: warehouse workers hold fabric rolls in both hands. Nobody is stopping to type into a form.

So voice is the input. A worker taps once, says what came in or went out, in Hindi, and the system does the rest. The parser understands fabric units like thaan, taaka and metre, reads Hindi numbers, and corrects the speech-to-text errors that fabric names always cause. Behind it sits a 22,000-line PWA with the sales history cut into dashboards: which lines move, which customers slow-pay, what to weave next. About $2m of sales data, tracked properly for the first time.

Voice stock entrySample exchange

"Samray navy blue, teen thaan aaya"  (three rolls of Samray navy came in)

PARSED  product: SAMRAY / NAVY  |  qty: +3 thaan  |  type: inward  |  STOCK UPDATED

You can play with a working replica of this in chapter 4 of the homepage.

Note 4: The productFour fabric lines
LineConstructionUsed forSpec
MattyPique-knit, 100% polyesterSchool polos, sportswear, event tees. The workhorse180 GSM / 58"
SamrayTwill, poly-rayon 65/35School trousers, blazers, formal sets. The best-seller, nineteen colours220 GSM / 58"
TrovinePlain weave, poly-viscose 70/30Hospital scrubs, industrial workwear, government contracts200 GSM / 60"
FilafilEnd-on-end, poly-cotton 80/20Dress shirts and office wear. Looks more expensive than it is160 GSM / 58"
Four lines, one familyDistribution across India
Note 5: StackCarrying values
Next.js 16Catalogue site: App Router, server components
Tailwind v4Styling on both surfaces
GSAPCatalogue scroll animations
WhisperHindi speech-to-text
PythonVoice parser: units, numbers, corrections
PostgreSQLStock ledger and sales history
Node.jsPWA backend
VercelCatalogue hosting and deploys
Google CloudPWA and voice infrastructure

The family business is where I first learned that the best problems live between departments, in the gaps no one owns.

Other entriesSame ledger
01 OpsPilot The AI that answers my messages: 6,124+ documents, live finance data, one-click approval. Production
02 Trading Bot Four AI agents that veto my trades. 62 sessions, zero impulsive trades let through. Paper trading
04 WhatsApp Smart A Chrome extension that gives WhatsApp scheduling, AI replies and summaries. Prototype