All work

MVPs and web apps

Delivery Orders

An order tracker for the delivery business my wife and I run. It handles 100–200 orders a week, and she can see where I am while I deliver.

Client
Our own neighbourhood delivery business
My role
I built it, and I use it every day
Timeline
First version in 1 week. Still adding to it.
Built with
React, Supabase, maps and live location, Vercel
[Phone screenshot: today's orders]

The problem

My wife and I run a delivery business in our neighbourhood. People order all sorts of things from us, like groceries, meat, pastries and household items. We buy from several suppliers, then sort everything and deliver it to each house.

We used to track it all on a handwritten list. We added up totals by hand, it was hard to see what still needed to go out, and we called each other a lot while I was on the road.

My wife had one rule for any app: if adding an order takes longer than writing it on paper, she won’t use it.

What I built

[Phone screenshot: adding an order]

Fast order entry

  • Adding an order takes a few seconds. Customers are listed by block and lot, which is how everyone here gives their address.
  • An item list with prices, automatic totals, notes, and photos or screenshots attached to orders
  • Search, filters and a "for delivery today" view
[Phone screenshot: delivery list on my phone]

Two people, one list

  • My wife handles orders and payments at home, and I see the same list on my phone while I deliver
  • When I mark an order delivered, she sees it straight away
  • She can see where I am, so she can answer customers without calling me
[Phone screenshot: map of delivery locations]

Map

  • A map of delivery locations, which helps a lot with new customers

Payments

  • Each order is marked paid by cash or GCash
  • GCash orders only close once she confirms the money came in

Results

100–200

orders a week, in use every day

1 week

to the first version, and I'm still adding to it

The paper list is gone. Sorting is faster when supplier deliveries come in, and there are fewer mixed-up orders.

Try it

Try the live demo [PENDING: demo URL]

Still running your business on paper or group chats?

The first call is free and takes 30 minutes.

See available times