⛵ boatrepairdesk Live · Self-host

Vessels, haul-outs, workorders for marine repair shops + boat yards

Per-vessel log with hull ID, engine serials, service history. Workorders with parts/labor/tech assignment. Haul-out schedule with travel-lift bookings. Winter storage billing. Parts inventory with supplier catalogs. Estimates + invoices. For 1-3 slip marine shops, not a 500-vessel yard.

What it does

Vessel records

Per boat: make, model, year, hull ID, engine serials, owner contact. Service history. Hull paint date. Last survey. Insurance doc upload. 6 years of records per vessel, searchable.

🔧

Workorders

Per job: tech assigned, parts used, labor hours, completion notes. Owner approval on parts > $X. Photos of before/after. Ties back to vessel record.

🏗️

Haul-out schedule

Travel-lift bookings by day. Yard capacity view. Pressure wash + bottom paint + survey jobs scheduled in sequence. Owner drop-off/pickup ETAs.

❄️

Winter storage

Per-vessel storage contract (outdoor/indoor/shrink-wrap). Monthly billing. Spring splash-out schedule. Late fee automation.

📦

Parts inventory

Per-part: SKU, supplier, last-cost, markup %, on-hand qty. Reorder points. Pull parts onto workorders in 2 clicks. Supplier PDF catalogs attached.

🔒

Yard-owned

Flask + session auth. Customer vessels + service history + billing records stay on your server. Not a marina-management SaaS leverage point.

Quickstart

# clone git clone https://github.com/Dangercorn-Enterprises/boatrepairdesk.git && cd boatrepairdesk pip install -r requirements.txt && python app.py # → port 8650

Pricing

Self-host
$0/forever
  • Clone from GitHub
  • Run on any laptop or VPS
  • Your data stays yours
  • All core features
  • AI features (BYOK)
Get the source
Marina+Yard
$149/mo
  • Everything in Pro
  • Multi-yard accounts
  • Slip management
  • Survey + sea-trial workflow
  • SSO
  • Priority support
Contact sales

Hosted plans are early-access. Self-host today; email tim@dangercorn.net to join the waitlist.

Related products

boatrepairdesk is one of 220+ verticals scaffolded from the same template. Each gets a working skeleton for free; individual ones get promoted to full products as demand surfaces.