The platform a field-services company runs on.
Dispatch, route planning, pricing, crew phones and invoicing in one system, used every week across the Greater Toronto Area.
- Operations
- Our company
- automated tests
- 7,042
- database migrations
- 310
- commits in five months
- 1,841
The situation
Advia installs real-estate signs across the GTA: open-house signs on a weekend cycle, post signs on monthly rental, plus riders and storage. Jobs come from dozens of agents at once, routes change by the hour, and every job has to end in an invoice.
Built with
- Next.js
- Supabase
- Postgres
- Mapbox
- Vercel
What we built
- An admin console, a client portal and a crew app that works offline on phones.
- A pricing engine using service zones drawn on a map (28 zones), so every quote follows the same rules.
- Dispatch that plans routes on real road travel times and traffic windows, handles late jobs and reschedules, and shows it all on a live board.
- A sign-placement suggester that learns each client’s preferences.
- Job-done reports, invoices, payment reminders and monthly billing, with print-ready PDFs.
- A weekly order cycle: orders auto-drafted and a sign-in link emailed to clients every Friday.
In the product.
Recreated screens with sample data. Real client data never leaves the platform.
Swipe to see the whole screen.
TodayCrew 2
2 of 5 stops done
Stop 3 · ETA 09:40En route
Rider swap
8 Elm St, Thornhill
Swap “Coming soon” rider for “Sold”. Photo required.
NavigateDone + photo
4. Lockbox drop10:25 · 51 Pine Cres, Vaughan
5. Post removal11:20 · 96 Cedar Grove, Markham
Sample data
ADVIA
Invoice INV-1048
Lakeview Realty (sample) · Oct 31
Open house set, weekend×2$95.00
Post sign install×1$140.00
Rider swap×1$25.00
Storage, October×1$15.00
Total (incl. HST)$418.10
Built from 5 finished jobs · Sample dataSend reminder
Next case studyRex
Tell me how your business runs today.
Free 30-minute growth call. I’ll tell you what I’d build first, what it would take and whether we’re the right team for it.
(647) 858-5467Toronto
Book a callYou’ll talk to Shah, the founder. After hours, leave a message and Shah calls you back the next business day.