Bilingual chamber site and help
Hypothetical. Not a client, not a result.
// The problem
A chamber of commerce runs its events, member directory and newsletters in English, while many of its members work in French, and staff answer the same questions about events and benefits by phone.
// What we would build
A new site in English and French with events and registration, a member directory members keep up to date, and a help centre with an assistant that answers from your own pages in either language and hands anything about a member's account to staff. Your team approves every translation.
// What is in it
- Site, events and directory in English and French
- Members update their own directory listing
- Event registration with reminders
- A help centre with an assistant that cites its page
- Translations approved by your team before they go live
// Stack
- Next.js
- Claude API
- PostgreSQL with pgvector
- Headless CMS
- DigitalOcean Toronto
// estimate
- Build
- ≈ US$109,000 to US$166,000, delivered within 25 weeksCAD 155,000 to 237,000
- Hosting
- ≈ US$218 a monthCAD 310 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.
- AI route
- Frontier model
- Model running cost
- ≈ US$42 a monthCAD 60 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification and evaluation plan
- 0.4 weeks
- Design approved
- 4.4 to 7.9 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
How it is paid
- Deposit 20%
- CAD 31,000 to 47,400
- Discovery 2%
- CAD 3,100 to 4,740
- Specification and evaluation plan 10.2%
- CAD 15,810 to 24,174
- Design approved 2%
- CAD 3,100 to 4,740
- Core features 6.2%
- CAD 9,610 to 14,694
- Full build 4.1%
- CAD 6,355 to 9,717
- Working pilot 30.7%
- CAD 47,585 to 72,759
- Testing and fixes 2%
- CAD 3,100 to 4,740
- Launch 2%
- CAD 3,100 to 4,740
- Production 10.8%
- CAD 16,740 to 25,596
- Holdback, 30 days after launch (10%)
- CAD 15,500 to 23,700