Restaurant systems hub
Hypothetical. Not a client, not a result.
// The problem
A restaurant's staff retype delivery marketplace orders into the point of sale, and someone copies sales into accounting and hours into payroll every week.
// What we would build
An integration hub between the delivery marketplaces, the point of sale, the scheduler, payroll and accounting, so an order lands in the kitchen once and sales and hours reach the books without retyping.
// What is in it
- Marketplace orders sent straight to the point of sale
- Menu and price changes pushed to each marketplace
- Sales posted to accounting, hours to payroll
- A log of every message, with alerts
- Documented, so the next system is easy to add
// Stack
- Node.js
- PostgreSQL
- OpenAPI
- Marketplace and point of sale interfaces
- DigitalOcean
// estimate
- Build
- ≈ US$55,500 to US$84,900, delivered within 14 weeksCAD 79,000 to 120,900
- Hosting
- ≈ US$176 a monthCAD 250 a month
- Support
- ≈ US$2,500 a monthCAD 3,565 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
- API contract agreed
- 2.9 to 3.9 weeks
- Core resources built
- 2.4 to 4.4 weeks
- Security, gateway and connections
- 1.9 to 2.9 weeks
- Docs, SDKs and load tests
- 1.4 to 1.9 weeks
- Launch and first callers
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Interface access from your point of sale vendor
- 1 to 4 weeks
How it is paid
- Deposit 30%
- CAD 23,700 to 36,270
- API contract agreed 7.5%
- CAD 5,925.00 to 9,067.50
- Core resources built 22.5%
- CAD 17,775.00 to 27,202.50
- Security, gateway and connections 15%
- CAD 11,850 to 18,135
- Docs, SDKs and load tests 7.5%
- CAD 5,925.00 to 9,067.50
- Launch and first callers 7.5%
- CAD 5,925.00 to 9,067.50
- Holdback, 30 days after launch (10%)
- CAD 7,900 to 12,090