Back to list

Repairwala

A voice-first job book for small repair shops: speak a job in Hindi, get a photo-backed job card, and send a WhatsApp ready-note with a UPI QR.

VI
Author
@VIBEFIX
Project ShowcaseBusinessOnlineclaude-code
1
0

Project intro

Repairwala is the record book a one-person repair shop never had, built for the author's father, an electrician in India: a Hindi Android app with big buttons, made for a single user who takes in other people's water pumps, fans, mixers and heaters. He photographs the machine and its rating plate, speaks the job out loud in Hindi — name, village, machine, fault, estimate, pickup date — and the job card fills itself in, gets a big job number he writes on the machine with a marker, and keeps a history searchable by phone number, so the next time the same pump comes back he can see what he replaced last time and what the customer paid.

The architecture fits the shop's economics: a ₹150 capacitor job cannot carry per-job cloud fees, so the phone is only the eyes and ears while the laptop already in the house does the heavy work over shop Wi-Fi — Whisper turns Hindi speech into text, Gemma 4 fills the job card, photos and history live in SQLite on that laptop, and there is no account and no cloud database. When a job is done, one tap opens WhatsApp in the customer's chat with a Hindi message, a voice note saying it is ready and what it cost, and a UPI QR for the exact amount.

Vibe-coded evidence, in the author's own words on DEV (19 October 2026): "I built this with Claude Code as my pair: from the first message describing my father's shop, through the server and the app, testing on his phone over USB, and the bugs above. At runtime the app uses no closed-model AI. Whisper and Gemma run locally; only the voice note uses ElevenLabs." GitHub stars: 0 at the 29 October 2026 check (github.com/Rahullkumr/repairwala; Hacktoberfest 2026 Week 2 challenge; created 18 October 2026, last push 19 October 2026).

Honest limits: Repairwala is not a hosted app and has no online demo — it is a Flutter phone app plus a Node.js laptop server, so the repository page is the demo link and there is nothing to try in the browser here. A 7.5B model and Whisper will not run well on a cheap Android phone, which is why the laptop is required; the screenshots use made-up customers (the author states this), the demo video uses a ₹1 test amount, and the author is explicit that the next step is a few weeks of real jobs at his father's counter before showing it to nearby shops — it is a working prototype for one shop, not yet a proven multi-shop product.

Actions

Visit project URL

Tech stack

flutternodejsfastifysqlitewhispergemma-4ollama

Project info

Project category
Business
Project status
Online
Collaboration intent
None

Comments (0)

ME
0/1000
Loading comments...