Direct ordering and loyalty
Hypothetical. Not a client, not a result.
// The problem
A restaurant group takes most takeout orders through delivery marketplaces, and its own ordering page is slow and does not remember regulars.
// What we would build
A direct ordering website and iOS and Android app for pickup and delivery, with loyalty that rewards ordering direct, menus and prices from the point of sale, and orders sent straight to each kitchen.
// What is in it
- Pickup and delivery ordering in a few taps
- Menus, prices and stock from your point of sale
- Loyalty points and offers for ordering direct
- Orders sent straight to the right kitchen
- Allergen information as each location publishes it
- Your guests' details in your own database
// Stack
- Next.js
- React Native
- PostgreSQL
- Stripe
- Point of sale interface
- DigitalOcean
// estimate
- Build
- ≈ US$131,000 to US$200,000, delivered within 29 weeksCAD 186,000 to 284,500
- Hosting
- ≈ US$344 a monthCAD 490 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
- Discovery
- 2.9 to 3.4 weeks
- Design approved
- 8.9 to 14.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 0.9 to 1.9 weeks
- First build on devices
- 3.4 to 5.4 weeks
- Testing and fixes
- 0.4 to 0.9 weeks
- Store submission
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- App store review
- 1 week
- Interface access from your point of sale vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 37,200 to 56,900
- Discovery 9.2%
- CAD 17,112 to 26,174
- Design approved 9.2%
- CAD 17,112 to 26,174
- Core features 7.6%
- CAD 14,136 to 21,622
- Full build 5%
- CAD 9,300 to 14,225
- First build on devices 20.1%
- CAD 37,386.00 to 57,184.50
- Testing and fixes 2.5%
- CAD 4,650.00 to 7,112.50
- Store submission 6.7%
- CAD 12,462.00 to 19,061.50
- Launch 9.7%
- CAD 18,042.00 to 27,596.50
- Holdback, 30 days after launch (10%)
- CAD 18,600 to 28,450