Shared commission ledger
Hypothetical. Not a client, not a result.
// The problem
A regional pass sold by a tourism association covers a dozen independent operators, and every month the operators, the association and the resellers argue over who sold what and who is owed.
// What we would build
Each sale and each redemption recorded on a private permissioned ledger the operators, the association and the main resellers run nodes of, so commissions and payouts are worked out from one record nobody can rewrite. If the association runs the pass and everyone trusts its books, a database is simpler, and we will say so.
// What is in it
- Each sale and redemption recorded once, by the party that made it
- Commissions and payouts worked out from the shared record
- No party can add or change a sale alone
- Statements each member can check against its own sales
- Rules for joining and settling agreed by the members
// Stack
- Next.js
- PostgreSQL
- Hyperledger Besu (private, permissioned)
- Booking system interfaces
- DigitalOcean
// estimate
- Build
- ≈ US$119,000 to US$182,000, delivered within 25 weeksCAD 169,800 to 259,700
- Hosting
- ≈ US$344 a monthCAD 490 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
- 3.9 to 6.4 weeks
- Core features
- 1.4 to 2.4 weeks
- Full build
- 0.9 to 1.9 weeks
- Devnet
- 2.9 to 4.9 weeks
- Testing and fixes
- 0.4 weeks
- Testnet
- 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
- Interface access from your resellers and agencies
- 1 to 4 weeks
How it is paid
- Deposit 20%
- CAD 33,960 to 51,940
- Discovery 2.5%
- CAD 4,245.00 to 6,492.50
- Architecture 6.7%
- CAD 11,376.60 to 17,399.90
- Design approved 2.5%
- CAD 4,245.00 to 6,492.50
- Core features 7.5%
- CAD 12,735.00 to 19,477.50
- Full build 5%
- CAD 8,490 to 12,985
- Devnet 20.2%
- CAD 34,299.60 to 52,459.40
- Testing and fixes 2.5%
- CAD 4,245.00 to 6,492.50
- Testnet 13.4%
- CAD 22,753.20 to 34,799.80
- Launch 2.5%
- CAD 4,245.00 to 6,492.50
- Mainnet 7.2%
- CAD 12,225.60 to 18,698.40
- Holdback, 30 days after launch (10%)
- CAD 16,980 to 25,970