Menu and ordering assistant
Hypothetical. Not a client, not a result.
// The problem
A busy pizzeria misses phone and chat orders at the dinner rush, and staff answer the same questions about hours, delivery areas and specials all evening.
// What we would build
An assistant on the website and chat that answers from the restaurant's own menu and information, takes orders through the point of sale, and passes every allergy question and anything unusual to staff. It uses a frontier model through its API: menus are public and the order volume is moderate.
// What is in it
- Answers from your menu, hours and delivery areas
- Orders placed through your point of sale
- Allergy questions always passed to staff
- Replies in the guest's language
- No card details in the conversation
// Stack
- Frontier model API
- Next.js
- PostgreSQL with pgvector
- Point of sale interface
- DigitalOcean
// estimate
- Build
- ≈ US$96,300 to US$147,000, delivered within 21 weeksCAD 137,100 to 209,600
- Hosting
- ≈ US$558 a monthCAD 795 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.
- AI route
- Frontier model
- Model running cost
- ≈ US$383 a monthCAD 545 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification and evaluation plan
- 0.4 weeks
- Design approved
- 2.4 to 3.4 weeks
- Core features
- 1.4 to 1.9 weeks
- Full build
- 0.9 to 1.4 weeks
- Working pilot
- 3.9 to 6.4 weeks
- Testing and fixes
- 0.9 to 1.9 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 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 20%
- CAD 27,420 to 41,920
- Discovery 2%
- CAD 2,742 to 4,192
- Specification and evaluation plan 10.2%
- CAD 13,984.20 to 21,379.20
- Design approved 2%
- CAD 2,742 to 4,192
- Core features 6.2%
- CAD 8,500.20 to 12,995.20
- Full build 4.1%
- CAD 5,621.10 to 8,593.60
- Working pilot 30.7%
- CAD 42,089.70 to 64,347.20
- Testing and fixes 2%
- CAD 2,742 to 4,192
- Launch 2%
- CAD 2,742 to 4,192
- Production 10.8%
- CAD 14,806.80 to 22,636.80
- Holdback, 30 days after launch (10%)
- CAD 13,710 to 20,960