BerthPoint · Australian marina management · interactive demonstration
The whole Australian marina, front counter to final invoice
Walk the complete customer journey exactly as it runs at an Australian marina: a boat owner asks for a berth for the night, a week or a fortnight, and BerthPoint carries it through fit check, pricing, agreement, insurance, gate keys, berth allocation, the daily dockwalk and the final metered invoice.
Platform · open API & webhooks
Your marina data belongs to you — read it from anywhere
A documented REST API and signed webhooks so your website, your accountant's ledger, your board reporting and your CRM all read the same live occupancy, availability and invoice data. No exports, no re-keying.
REST API
Your data, readable by your other systems
GET/v1/berths
Full berth register with dimensions, service, status and current occupant.
GET/v1/availability?from=&to=&loa=&beam=&draft=
Live availability with fit check applied — powers your own website booking page.
POST/v1/bookings
Create a casual or seasonal booking, with deposit intent returned for payment.
GET/v1/occupancy?period=
Occupancy and utilisation by jetty, berth band and revenue class.
GET/v1/invoices
Invoices, line items, GST and payment state for finance and BI tools.
POST/v1/meter-readings
Push power and water reads from third-party smart pedestals.
GET/v1/work-orders
Maintenance work orders and asset history for CMMS integration.
GET/v1/environmental-log
Environmental register export for lease and regulator reporting.
access.deniedA gate or boom refused a credential — arrears, expiry or zone restriction.
Signed with an HMAC secret, retried with backoff, and replayable from the developer console. Scoped API keys are issued per integration and revoked in one click.
Platform · offline dockwalks
The jetty loses signal. The round doesn't stop.
Drop the wi-fi and keep walking — checklists, photos, meter reads and failures are written to the iPad first, held in a visible queue, and synced in order the second coverage returns.
Dockmaster iPad · no jetty wi-fi
4 items queued on the device
Jetty A — cleats, fingers, bullrails
Captured 07:12 · 3 photos
Synced
Pedestal A4 — RCD test FAIL
Captured 07:18 · 2 photos + work order
Synced
Meter read PWR-A5 — 20,903 kWh
Captured 07:24 · reading
Queued
Jetty B — pile P-14 movement
Captured 07:31 · 4 photos + GPS
Queued
Fuel dock — foam extinguisher swap
Captured 07:39 · 2 photos + fault report
Queued
Foreshore — ramp handrail bracket
Captured 07:46 · 1 photo
Queued
The round keeps going regardless — photos, meter reads and failures are written to the iPad first and uploaded the moment coverage returns.
How offline is built
Local-first capture
Every checklist, photo, meter read and signature is written to the device first. The round never stops because the wi-fi did.
Conflict-safe sync
Each record carries a device ID and a captured-at timestamp, so a queued read taken at 07:24 lands in the right order even if it uploads at 09:00.
Photo compression on device
Images are resized and queued so a full round uploads over 4G in seconds, not minutes.
Visible queue
The dockmaster can always see what is still to upload, and force a retry from the jetty or the office.
Installed like an app
Added to the iPhone or iPad home screen — no App Store download, no MDM, no version chasing.
Built for scale
Same product. Any operation size.
Start with a single 30-slip family marina. Scale to a 50-property chain. Same product, same data, same screens.
Single property
BerthPoint for owner-operators
One marina, one boatyard, one yacht club. Run your whole operation on one platform without an IT department.