ANKIT PANDIT
BASED IN INDIA

The Challenge: Retail in Fast-Paced Counters

Millions of neighborhood convenience stores and small retailers manage transactions manually using paper ledgers (Khata books) or cumbersome enterprise point-of-sale software. During peak evening hours or busy market rushes, shopkeepers do not have the time to click through multiple screens, dropdown menus, and nested forms to record a quick item sale or record customer credit.

When software demands high manual overhead at the counter, shopkeepers simply abandon it and revert to disorganized paper notes, leading to missed billing, inventory discrepancies, and uncollected debts.

The Solution: DukaanMate & "Rush Mode"

DukaanMate was created to solve this operational friction by bringing multimodal AI directly into the retail workflow:

  • Voice-Driven "Rush Mode": Rather than navigating complex forms, a shopkeeper can speak natural phrases like "2 packets of milk to Ramesh on credit, 60 rupees". The system parses spoken language into structured ledger entries in real time using the Google GenAI SDK.
  • Digital Ledger & Credit Management: Keeps clear, real-time records of customer credit (Udhaar) and repayments with automated summary calculations.
  • Smart Inventory & Sales Analytics: Visualizes daily revenue trends, item turnover, and low-stock alerts using interactive Recharts dashboards.
  • Instant Receipt & PDF Generation: Generates clean, printable transaction bills and daily reports using jsPDF and html2canvas.

Technical Architecture & Tech Stack

DukaanMate was built with a modern, high-performance web architecture:

  • Frontend Engine: React 19, TypeScript, and Vite for snappy state management and instant client updates.
  • AI Integration: Google GenAI SDK (@google/genai) providing structured schema extraction from freeform verbal or text inputs.
  • Data Visualization: Recharts for clean, responsive revenue and inventory trend tracking.
  • Export & Printing: Client-side PDF rendering using jsPDF and jsPDF-autotable.

Ankit's Role

Ankit Pandit is the Creator & Product Builder of DukaanMate. He engineered the end-to-end application, designed the Rush Mode voice-to-ledger pipeline, integrated the Gemini AI processing logic, and deployed the live web application.

Live Links & Open Source Code