Sales systems hub
Hypothetical. Not a client, not a result.
// The problem
A winery types orders from its shop into the shipping system, club charges into the accounting system, and stock counts into everything, by hand, every week.
// What we would build
A small integration hub between the online shop, the point of sale, the shipping provider and the accounting system, so an order, a charge or a stock change is entered once and flows to the rest.
// What is in it
- Orders from the shop and club sent to shipping on their own
- Sales and charges posted to your accounting system
- Stock kept in step between the shop and the point of sale
- A log of every message, with alerts when something fails
- Documented, so the next system is easy to add
// Stack
- Node.js
- PostgreSQL
- OpenAPI
- Shop, shipping and accounting interfaces
- DigitalOcean
// estimate
- Build
- ≈ US$51,500 to US$78,900, delivered within 14 weeksCAD 73,400 to 112,300
- 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
- API contract agreed
- 2.9 to 3.9 weeks
- Core resources built
- 2.4 to 3.9 weeks
- Security, gateway and connections
- 1.4 to 2.9 weeks
- Docs, SDKs and load tests
- 1.4 to 1.9 weeks
- Launch and first callers
- 0.9 to 1.4 weeks
Outside our hands, and added to the calendar
- Interface access from your shop or point of sale vendor
- 1 to 4 weeks
How it is paid
- Deposit 30%
- CAD 22,020 to 33,690
- API contract agreed 7.5%
- CAD 5,505.00 to 8,422.50
- Core resources built 22.5%
- CAD 16,515.00 to 25,267.50
- Security, gateway and connections 15%
- CAD 11,010 to 16,845
- Docs, SDKs and load tests 7.5%
- CAD 5,505.00 to 8,422.50
- Launch and first callers 7.5%
- CAD 5,505.00 to 8,422.50
- Holdback, 30 days after launch (10%)
- CAD 7,340 to 11,230