Road status and hazard bot
Hypothetical. Not a client, not a result.
// The problem
Road closures, load restrictions and fire danger ratings reach contractor crews by a chain of phone calls and group texts, and someone always misses one.
// What we would build
A Telegram bot that posts road status, load restrictions and fire danger ratings to each operation's crews, lets drivers report a washout or a hazard with a photo and location, and keeps a log the supervisor can read.
// What is in it
- Road status and load restrictions by road and operation
- Fire danger ratings and shutdown notices pushed to the right crews
- Hazard reports from drivers with photo and location
- Acknowledgements recorded, so the supervisor knows who has seen a notice
// Stack
- Telegram Bot API
- Node.js
- PostgreSQL
- DigitalOcean
// estimate
- Build
- ≈ US$20,600 to US$31,500, delivered within 8 weeksCAD 29,400 to 44,900
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$1,000 a monthCAD 1,425 a month
Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.
Timeline by milestone
- Commands agreed
- 1.9 to 2.4 weeks
- Working in a test server
- 1.9 to 2.9 weeks
- Hardening and testing
- 0.5 to 1 weeks
- Launch
- 0.9 to 1.4 weeks
How it is paid
- Deposit 30%
- CAD 8,820 to 13,470
- Commands agreed 15%
- CAD 4,410 to 6,735
- Working in a test server 30%
- CAD 8,820 to 13,470
- Launch 15%
- CAD 4,410 to 6,735
- Holdback, 30 days after launch (10%)
- CAD 2,940 to 4,490