Flutter app · Supabase backend · Android
Book farm machines like you book a ride.
खेत की हर मशीन, एक जगह
KhetGo connects farmers in Uttar Pradesh with tractor and farm-machine owners and their drivers. A farmer books a machine, follows it to the field on a map, and pays by UPI, all in a Hindi-first app built for people who may not be comfortable with English.
How to try the demo
- Enter any 10-digit mobile number, e.g.
9876543210 - Type a name and choose a role: किसान (farmer), मशीन मालिक (owner) or ड्राइवर (driver)
- Enter any 6 digits as the OTP, e.g.
123456
Demo mode: sample data stored in your browser only. No SMS is sent and no real booking is made.
This is the real app running in demo mode. Tap inside to use it.
One app, three people
The whole booking runs between them, and you can switch roles in the demo to see each side.
Farmer · किसान
Finds the right machine, compares nearby rates, books it for a day and time, tracks it to the field, rates the work.
Machine owner · मशीन मालिक
Adds machines with photos and rates, accepts or declines requests, assigns a driver, and sees weekly earnings.
Driver · ड्राइवर
Gets the job list, navigates to the farmer’s field pin, starts work with the farmer’s code, shares live location.
What it does
🎙️ Book by voice
“कल सुबह 2 बीघा रोटावेटर चाहिए” (“I need a rotavator for 2 bigha tomorrow morning”) becomes a booking.
💡 Machine advisor
Pick or type your crop and job (“धान की पराली हटानी है”, “clear paddy stubble”) and get the right machine.
🚜 35 machines
Tillage, sowing, care, harvest, residue and transport, each with an illustration, use, crops and a typical rate.
⚖️ Fair-rate compare
Nearby machines sorted by distance, price or rating, with a “fair rate” meter and an estimated bill.
🗺️ Live tracking
Field pin on the map, live driver location, ETA, and a start code so work only begins when the farmer is ready.
👥 Village pool
Neighbours book together and share the machine’s travel cost.
📲 SMS OTP login
Phone-number login with a one-time code; an old account comes back on a new phone.
🌱 Fasal Doctor
Photograph a potato, tomato or maize leaf; an on-device AI model names the disease (17 classes, 97% on unseen leaves). Try it
💸 UPI payments
Pay the owner with a UPI QR code, plus commission and dues handling for the platform.
How it’s built
A real product, not a mock-up: the production app runs on a Supabase (Postgres) backend with database-level privacy rules and tests.
Screens


Khet