Supplier portal, provenance ledger
Hypothetical. Not a client, not a result.
// The problem
Certificates of conformance and lot numbers arrive by email, and tracing which supplier lot went into which finished batch takes days.
// What we would build
A supplier portal where certificates and lot data are uploaded against purchase orders, recorded on a private permissioned ledger the plant and its key suppliers each run a node of, so the trace is minutes and nobody can quietly edit it later.
// What is in it
- Supplier sign-in, purchase orders and certificate upload in English and French
- Each lot and certificate recorded on a private chain with a node per party
- Trace from a finished batch back to every supplier lot, and forward to every customer
- Alerts when a certificate is missing or expires
- Export for auditors and customers
// Stack
- Next.js
- PostgreSQL
- Hyperledger Besu (private, permissioned)
- S3-compatible storage
- AWS
// estimate
- Build
- ≈ US$140,000 to US$213,000, delivered within 31 weeksCAD 198,700 to 303,900
- Hosting
- ≈ US$492 a monthCAD 700 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
- Architecture
- 0.4 weeks
- Design approved
- 4.4 to 7.9 weeks
- Core features
- 1.9 to 2.9 weeks
- Full build
- 0.9 to 1.9 weeks
- Devnet
- 3.4 to 5.9 weeks
- Testing and fixes
- 0.4 weeks
- Testnet
- 2.9 to 3.4 weeks
- Traceability check passed
- 2.9 to 3.4 weeks
- Launch
- 0.9 to 1.4 weeks
- Mainnet
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- ERP test access from your IT team
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 39,740 to 60,780
- Discovery 2.2%
- CAD 4,371.40 to 6,685.80
- Architecture 5.9%
- CAD 11,723.30 to 17,930.10
- Design approved 2.2%
- CAD 4,371.40 to 6,685.80
- Core features 6.6%
- CAD 13,114.20 to 20,057.40
- Full build 4.4%
- CAD 8,742.80 to 13,371.60
- Devnet 17.7%
- CAD 35,169.90 to 53,790.30
- Testing and fixes 2.2%
- CAD 4,371.40 to 6,685.80
- Testnet 11.8%
- CAD 23,446.60 to 35,860.20
- Traceability check passed 8.7%
- CAD 17,286.90 to 26,439.30
- Launch 2.2%
- CAD 4,371.40 to 6,685.80
- Mainnet 6.1%
- CAD 12,120.70 to 18,537.90
- Holdback, 30 days after launch (10%)
- CAD 19,870 to 30,390