Rescue of an old in-house tool
Hypothetical. Not a client, not a result.
// The problem
A consulting firm's resourcing and proposal tool was built in-house years ago, runs on one old server, and nobody left at the firm can change it.
// What we would build
We review the old tool, write down what it does, and rebuild it as a supported web app with the data moved across and checked, running both side by side until the firm is ready to switch the old one off.
// What is in it
- A plain written review of the old tool and its data
- The same work rebuilt on a supported stack
- Every record moved and checked
- Both tools side by side until you switch
- Documented, so the next person can change it
// Stack
- Next.js
- PostgreSQL
- AWS
- Terraform
// estimate
- Build
- ≈ US$63,000 to US$96,300, delivered within 17 weeksCAD 89,700 to 137,200
- Hosting
- ≈ US$176 a monthCAD 250 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
- 2.9 to 5.4 weeks
- Core features
- 2.4 to 3.4 weeks
- Full build
- 1.4 to 2.4 weeks
- Testing and fixes
- 0.9 to 1.4 weeks
- Launch
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Interface access from your practice management vendor
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 17,940 to 27,440
- Discovery 7.7%
- CAD 6,906.90 to 10,564.40
- Design approved 7.7%
- CAD 6,906.90 to 10,564.40
- Core features 23.3%
- CAD 20,900.10 to 31,967.60
- Full build 15.5%
- CAD 13,903.50 to 21,266.00
- Testing and fixes 7.7%
- CAD 6,906.90 to 10,564.40
- Launch 8.1%
- CAD 7,265.70 to 11,113.20
- Holdback, 30 days after launch (10%)
- CAD 8,970 to 13,720