Routes with an in-cab app
Hypothetical. Not a client, not a result.
// The problem
A private hauler plans its routes on paper, cannot prove a missed pickup either way, and finds out about overflowing bins from angry calls.
// What we would build
Route planning for the dispatch office and an Android app on in-cab tablets that guides drivers stop by stop, records each service with GPS and a photo when needed, logs blocked or contaminated bins, and sends exceptions back to dispatch in real time.
// What is in it
- Routes planned and balanced by the office, with changes pushed to the cab
- Stop-by-stop guidance on an in-cab tablet, with GPS on every truck
- Service confirmed by location and time, with photos of blocked or overflowing bins
- Exceptions sent to dispatch and customer service as they happen
- GPS trackers listed by quantity, with monthly data costs shown
// Stack
- Next.js
- Kotlin for Android
- PostgreSQL with PostGIS
- Routing engine
- AWS
// estimate
- Build
- ≈ US$104,000 to US$159,000, delivered within 25 weeksCAD 148,300 to 226,800
- Hosting
- ≈ US$492 a monthCAD 700 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 a month
- Hardware
- ≈ US$9,190CAD 13,090
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Discovery
- 3.5 to 4 weeks
- Design approved
- 5 to 8.5 weeks
- Core features
- 2.5 to 3.5 weeks
- Full build
- 1.5 to 2.5 weeks
- First build on devices
- 3.5 to 5.5 weeks
- Testing and fixes
- 0.5 to 1 weeks
- Store submission
- 1 to 2 weeks
- Launch
- 1 to 2 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
- Hardware delivery, after it is ordered
- 2 to 6 weeks
How it is paid
- Deposit 20%
- CAD 29,660 to 45,360
- Discovery 9.1%
- CAD 13,495.30 to 20,638.80
- Design approved 9.1%
- CAD 13,495.30 to 20,638.80
- Core features 9.2%
- CAD 13,643.60 to 20,865.60
- Full build 6.1%
- CAD 9,046.30 to 13,834.80
- First build on devices 18%
- CAD 26,694 to 40,824
- Testing and fixes 3%
- CAD 4,449 to 6,804
- Store submission 6%
- CAD 8,898 to 13,608
- Launch 9.5%
- CAD 14,088.50 to 21,546.00
- Holdback, 30 days after launch (10%)
- CAD 14,830 to 22,680
- Battery GPS tracker x 40
- CAD 13,090. Billed up front, at cost, outside the milestones