BooDoo
What to build · 2026-08-27

Vikram's New Rider Form

Sign up every child for a new school run standing at their gate, signal or not, and the office list fills itself in once the phone finds a network.

A product to sell · a school van operator · an intake form that starts a job properly

Sign up every child for a new school run standing at their gate, signal or not, and the office list fills itself in once the phone finds a network.

Who this is for

Vikram Pawar runs four vans in Nashik, 130 children across two schools, two drivers besides himself. In June he won the contract for a third school and spent the next fortnight going house to house in the Ganeshwadi lanes, where his phone shows one bar on a good day. Six other van operators he knows in Nashik lose the same fortnight every year, and he would happily charge them four hundred rupees a month to stop losing it.

How the job is done today

The school hands him a photocopied list of interested parents. He carries it on a clipboard with a notebook, writes each child's name, class, parent's number and house landmark by hand, and marks the pickup spot as something like blue gate after the Hanuman temple. Half the numbers get written down wrong because he is standing in the sun. Some evenings he sends his wife voice notes on WhatsApp so she can start typing. At eleven at night he sits with the notebook and copies eighty families into an Excel sheet, and by then he cannot read his own handwriting for four of them, so he rings those parents again the next morning and starts the conversation over.

The screens, in order

  1. Schools — Lets him pick which school's sign-up drive he is out doing today, so every child he adds lands in the right list.
  2. Add a rider — Takes one child's details while he is standing at the door, and saves them the moment he taps done whether there is signal or not.
  3. Pickup point — Fixes exactly where the van will stop for this child, using the phone's own location plus a line in his words like blue gate after the temple.
  4. Waiting to reach office — Shows him a plain count of how many families are saved on the phone but have not yet reached his wife, so he can see nothing has been swallowed.
  5. School list — Shows every child signed up for that school so far, so he knows who is done and which lane he still has to walk.

What it keeps track of

  • Schools — school name, which van or vans, when the run starts, how many children signed so far
  • Riders — child's name, class and section, parent's name, two phone numbers, house address, morning only or both ways, fee agreed per month, who signed them up, when
  • Pickup points — where the phone says it is, what Vikram calls it in his own words, which children board there, morning time
  • Waiting list — which entries are still only on the phone, which have reached the office, which ones failed and need another try

The one decision that matters

Either the phone is a courier that carries the form to the office and the entry only becomes real once it arrives, or the phone copy is the real record and the office copy is the one catching up. Go with the phone copy being real. Vikram is standing in a lane with one bar and a parent waiting to go back inside. If the app makes him wait for a spinner or refuses to save because a field is blank, he goes back to the notebook by the third house and never opens it again. Save on tap, always, even half filled, and mark what is missing. Then show him a number on the home screen of how many are still waiting, because the only thing that will make him trust a phone with eighty families is being able to see that none of them have gone quiet.

What to leave out of the first version

Leave out fee collection, payment reminders, daily attendance, and any parent-facing app. Also leave out route ordering, deciding which house comes before which. Vikram already collects fees in cash and by UPI to his own number and nobody is unhappy with that, and he plans his route in his head while driving it once. The fortnight of sign-ups is the part that is actually broken. Fix only that and he will pay for it.

How you would know it worked

Vikram walks the Ganeshwadi lanes on a Tuesday, adds twenty-two children with the phone showing no signal most of the way, and by the time he parks at home his wife already has all twenty-two on her phone, correctly spelt, and is printing the route sheet before he has finished his tea. The notebook stays in the glovebox.

Build it

Paste this in and let it run.

I run four school vans in Nashik and every time I win a new school I lose two weeks going house to house signing up children. Build me a phone app where I open the school I am working on, add one child at a time with their name, class, parent's name, two phone numbers, house address, whether it is morning only or both ways, and the monthly fee we agreed, and it saves the moment I tap done even though those lanes have no signal. Let me mark where the van will stop using the phone's location and also type what I call that spot. Show me on the front screen how many are saved but have not reached the office yet, and send them across on their own once signal comes back. My wife should see the full list on her phone the same evening without me typing anything twice.

Paste that request into the box and it gets built. You can change your mind afterwards — that is the normal way to use it.

Vikram's New Rider Form — BooDoo