SDS and technical portal
Hypothetical. Not a client, not a result.
// The problem
A coatings and adhesives maker sells in Canada, the US and Mexico, keeps safety data sheets and technical data sheets as files by language, and its customer service team spends hours emailing the current versions.
// What we would build
A customer portal on the company's brand with every product's current SDS and technical data sheet in English, French and Spanish, versions kept with their approval history, and an assistant that helps customers choose products from the technical data sheets. It runs on an open-source model in the company's own cloud account, so formulas and drafts of new sheets never leave it. For safety questions the assistant links the current SDS and never paraphrases it.
// What is in it
- Every product's SDS and technical data sheet, by language and region, with the current version marked
- Version history with who approved each sheet and when, kept by your regulatory lead
- Customers notified when a sheet they downloaded is revised
- An assistant that answers product selection questions from the technical data sheets and cites them
- Products and customers read from your ERP
- A portal on your brand, in English, French and Spanish
// Stack
- Next.js
- Llama or Mistral (open-source)
- vLLM
- PostgreSQL with pgvector
- ERP API
- AWS Canada
// estimate
- Build
- ≈ US$166,000 to US$254,000, delivered within 30 weeksCAD 236,300 to 361,300
- Hosting
- ≈ US$7,020 a monthCAD 10,000 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
- Open-source model
- Model running cost
- ≈ US$6,530 a monthCAD 9,300 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.9 weeks
- SDS versioning rules agreed with your regulatory lead
- 5.4 to 8.9 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.4 weeks
- Working pilot
- 4.4 to 7.9 weeks
- Testing and fixes
- 1.4 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
- ERP API access from your vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 47,200 to 72,200
- Discovery 1.6%
- CAD 3,776 to 5,776
- Specification and evaluation plan 9.2%
- CAD 21,712 to 33,212
- Design approved 1.6%
- CAD 3,776 to 5,776
- SDS versioning rules agreed with your regulatory lead 8.7%
- CAD 20,532 to 31,407
- Core features 4.9%
- CAD 11,564 to 17,689
- Full build 3.3%
- CAD 7,788 to 11,913
- Working pilot 27.8%
- CAD 65,608 to 100,358
- Testing and fixes 1.6%
- CAD 3,776 to 5,776
- Launch 1.6%
- CAD 3,776 to 5,776
- Production 9.7%
- CAD 22,892 to 35,017
- Holdback, 30 days after launch (10%)
- CAD 23,600 to 36,100
- GPU time for training and testing, at cost
- CAD 300. Billed up front, at cost, outside the milestones