Marina bookings and help centre
Hypothetical. Not a client, not a result.
// The problem
A group of marinas takes slip and moorage bookings by phone and email, keeps boaters' documents in a filing cabinet, and answers the same questions about fuel, pump-outs and rates all season.
// What we would build
A booking site designed around your brand where boaters reserve transient slips and seasonal moorage and pay online, upload insurance and registration documents, and find answers in a help centre with an assistant in several languages. Bookings and payments are posted to QuickBooks Online, built on its API.
// What is in it
- Transient and seasonal bookings with a slip map for each marina
- Online payment, with deposits and seasonal instalments
- Insurance and registration documents uploaded and checked before arrival
- A help centre in several languages, with an assistant that answers from it
- Bookings and payments posted to QuickBooks Online
- A design built on your brand, for phones first
// Stack
- Next.js
- PostgreSQL
- Stripe
- Frontier model API
- QuickBooks Online API
- DigitalOcean
// estimate
- Build
- ≈ US$155,000 to US$237,000, delivered within 34 weeksCAD 220,900 to 337,900
- Hosting
- ≈ US$218 a monthCAD 310 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
- Frontier model
- Model running cost
- ≈ US$42 a monthCAD 60 a month
Timeline by milestone
- Discovery
- 2.9 to 3.4 weeks
- Specification and evaluation plan
- 0.4 weeks
- Data mapping and sandbox connection
- 0.4 weeks
- Design approved
- 7.4 to 12.9 weeks
- Core features
- 1.4 to 1.9 weeks
- Full build
- 0.9 to 1.4 weeks
- Working pilot
- 3.9 to 6.4 weeks
- Sync built and reconciled in sandbox
- 1.4 to 2.4 weeks
- Testing and fixes
- 1.4 to 1.9 weeks
- Launch
- 0.9 to 1.4 weeks
- Production
- 0.9 to 1.4 weeks
- Live cutover
- 0.9 to 1.4 weeks
- Hypercare
- 0.9 to 1.4 weeks
How it is paid
- Deposit 20%
- CAD 44,180 to 67,580
- Discovery 1.6%
- CAD 3,534.40 to 5,406.40
- Specification and evaluation plan 8.1%
- CAD 17,892.90 to 27,369.90
- Data mapping and sandbox connection 2.4%
- CAD 5,301.60 to 8,109.60
- Design approved 1.6%
- CAD 3,534.40 to 5,406.40
- Core features 4.9%
- CAD 10,824.10 to 16,557.10
- Full build 3.2%
- CAD 7,068.80 to 10,812.80
- Working pilot 24.3%
- CAD 53,678.70 to 82,109.70
- Sync built and reconciled in sandbox 7.2%
- CAD 15,904.80 to 24,328.80
- Testing and fixes 1.6%
- CAD 3,534.40 to 5,406.40
- Launch 1.6%
- CAD 3,534.40 to 5,406.40
- Production 8.1%
- CAD 17,892.90 to 27,369.90
- Live cutover 2.4%
- CAD 5,301.60 to 8,109.60
- Hypercare 3%
- CAD 6,627 to 10,137
- Holdback, 30 days after launch (10%)
- CAD 22,090 to 33,790