PageSourceSearch

https://rentaltide.com/assets/Marina-BQpq6C9g.js

js rentaltide.com collected 2026-09-24 20:31:08 UTC 20,344 bytes, 1 lines download raw bytes

1import{j as e,l as S,N as M,G as C,B as i,S as r}from"./index-BBlr5mjY.js";import{S as A}from"./SEOHead-Wid-dq_R.js";import P from"./Footer-BcvGzZsu.js";import{G as o,A as T,aj as c,C as R,ag as l,e as D,y as O,aa as d,Y as m,ap as W,k as F,V as p,ao as N,W as h,ar as I,as as x,at as B,t as f,au as u,N as n,an as g,av as z,aw as E,ax as G,x as L,ay as w,z as $,az as j,w as y,s as k,aA as q,aB as U,aC as V,aD as b,j as _,aE as H,J as s,a2 as Y,c as v}from"./vendor-icons-DdDstFZX.js";const J=[{title:"Core Rental Operations",icon:T,features:[{icon:c,title:"Inventory Management",description:"Manage your fleet of watercraft with detailed specs, photos, and availability"},{icon:o,title:"Online Booking Engine",description:"Embeddable booking widget for your website with real-time availability"},{icon:R,title:"Smart Scheduling",description:"Visual calendar with conflict detection and multi-location support"},{icon:l,title:"Dynamic Pricing",description:"Flexible pricing rules, seasonal rates, and promotional codes"}]},{title:"Slip & Storage Management",icon:D,features:[{icon:O,title:"Slip Inventory",description:"Manage marina slips with dimensions, amenities, and interactive slip maps"},{icon:d,title:"Long-term Reservations",description:"Monthly/annual billing cycles with automated invoicing"},{icon:m,title:"Waitlist Management",description:"Automated waitlist with priority queuing"},{icon:W,title:"Meter Readings",description:"Track utility usage per slip"},{icon:F,title:"Haul Services",description:"Schedule and manage boat haul-out services"},{icon:p,title:"Guest Access",description:"Generate temporary access passes for slip renters' guests"},{icon:N,title:"Solink Integration",description:"Slip renters can see their boats in real-time with live camera feeds"},{icon:h,title:"Work Order Management",description:"Create, track, and manage service work orders with parts tracking and labor logging"},{icon:l,title:"Rate Change Management",description:"Schedule rate increases with automated tenant notifications and compliance workflows"}]},{title:"Customer Self-Service Portal",icon:I,features:[{icon:x,title:"OTP Authentication",description:"Secure, passwordless login via email or SMS"},{icon:B,title:"Digital Contract Signing",description:"Review and sign rental agreements with captured signatures"},{icon:f,title:"Document Uploads",description:"Submit vessel registration, insurance certificates, and licenses"},{icon:u,title:"Two-Way Messaging",description:"Direct communication channel with marina staff"},{icon:n,title:"Invoice & Payments",description:"View invoices, make payments, and track billing history online"},{icon:h,title:"Work Order Requests",description:"Submit service requests and approve estimates from the portal"},{icon:g,title:"Document Compliance",description:"Upload and track insurance, registration, and certification documents"}]},{title:"Member Portal",icon:z,features:[{icon:m,title:"Membership Management",description:"Tiered membership programs with benefits"},{icon:E,title:"Member Self-Service",description:"View membership status, bookings, and account details"}]},{title:"Point of Sale (POS)",icon:G,features:[{icon:n,title:"In-person Transactions",description:"Process walk-up rentals and retail sales"},{icon:c,title:"Inventory Tracking",description:"Manage retail inventory and supplies"},{icon:L,title:"Open Tabs",description:"Save carts as named tabs, load them back, and settle when ready"}]},{title:"Payments & Billing",icon:n,features:[{icon:n,title:"Stripe Integration",description:"Secure payment processing with saved cards"},{icon:d,title:"Automated Billing",description:"Recurring charges for long-term slip rentals"},{icon:l,title:"Refunds & Cancellations",description:"Customer-initiated cancellation flow with OTP verification"}]},{title:"Communications",icon:w,features:[{icon:$,title:"Email Notifications",description:"Automated booking confirmations, reminders, and updates"},{icon:j,title:"SMS Alerts",description:"Text message notifications and OTP codes"},{icon:u,title:"Staff Messaging",description:"Internal communication tools"}]},{title:"Analytics & Intelligence",icon:y,features:[{icon:k,title:"Marina Analytics",description:"RevPAS, occupancy rates, AR aging, and seasonal revenue forecasting"},{icon:q,title:"Weather & Tide Monitoring",description:"Real-time NOAA weather data, tide predictions, and marine conditions"},{icon:U,title:"Facility Scheduling",description:"Manage shared amenities - showers, laundry, pump-out, work bays, and more"}]},{title:"Operations Dashboard",icon:k,features:[{icon:V,title:"Multi-Location Support",description:"Manage multiple marinas from one account"}
1,{icon:p,title:"Staff Roles & Permissions",description:"Admin and staff access levels"},{icon:y,title:"Reporting & Analytics",description:"Track bookings, revenue, and utilization"},{icon:b,title:"Review Management",description:"Collect and display customer reviews"},{icon:g,title:"Document Compliance Tracking",description:"Monitor insurance, registration, and license expirations with automated reminders"}]},{title:"Technical Highlights",icon:_,features:[{icon:o,title:"Embeddable Widget",description:"Drop booking functionality into any website"},{icon:j,title:"Mobile-Responsive",description:"Works on any device"},{icon:H,title:"Real-time Updates",description:"Live availability and scheduling"},{icon:x,title:"Secure by Design",description:"Passkey and MFA sign-in, encrypted data transmission"}]}],Z=()=>e.jsx("section",{className:"rt-section rt-section--tint",children:e.jsxs("div",{className:"rt-container",children:[e.jsxs("header",{className:"rt-section-header",children:[e.jsx("p",{className:"rt-eyebrow",children:"Complete Marina Solution"}),e.jsx("h2",{className:"rt-h2",children:"Everything You Need to Run a Modern Marina"}),e.jsx("p",{className:"rt-lead mt-4",children:"From hourly kayak rentals to annual slip contracts, RentalTide provides comprehensive marina management in one powerful platform."})]}),e.jsx("div",{className:"rt-panel mb-16 max-w-[62ch]",children:e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(o,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsxs("p",{className:"text-body text-ink-muted",children:[e.jsx("span",{className:"font-semibold text-ink",children:"Custom Domains Available:"})," Run your marina at"," ",e.jsx("code",{className:"rounded bg-surface-sunken px-1.5 py-0.5 font-mono text-small text-ink",children:"marinas.yourmarina.com"})]})]})}),e.jsx("div",{className:"space-y-16",children:J.map(t=>e.jsxs("div",{children:[e.jsxs("div",{className:"mb-8 flex items-center gap-3",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(t.icon,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsx("h3",{className:"text-h2 text-ink",children:t.title})]}),e.jsx("div",{className:"rt-cards rt-cards--4 rt-cards--stack",children:t.features.map(a=>e.jsxs("div",{className:"rt-card flex h-full flex-col gap-3",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(a.icon,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsx("h4",{className:"text-row-title text-ink",children:a.title}),e.jsx("p",{className:"text-small text-ink-muted",children:a.description})]},a.title))})]},t.title))}),e.jsx("div",{className:"mt-20 border-t border-hairline pt-12",children:e.jsxs("p",{className:"max-w-[70ch] text-body text-ink-muted",children:[e.jsx("span",{className:"font-semibold text-ink",children:"RentalTide:"})," Everything you need to run a modern marina, from hourly kayak rentals to annual slip contracts."]})})]})}),K=[{title:"All-in-One Platform",description:"Manage watercraft rentals, slip reservations, memberships, storage, and retail - all in one system."},{title:"Custom Domains",description:"Professional branded experience with your own domain like marinas.yourmarina.com"},{title:"Zero Double-Bookings",description:"Real-time availability across all channels ensures you'll never overbook a slip or vessel."},{title:"Automated Billing",description:"Recurring charges for annual slip holders, automatic invoicing, and integrated payment processing."},{title:"Customer Self-Service",description:"Let customers book online, sign waivers, upload documents, and manage their own reservations."},{title:"Multi-Location Ready",description:"Operate multiple marinas or locations from a single dashboard with unified reporting."}],Q=["Slip & storage management","Watercraft rental operations","Online booking engine","Customer self-service portal","Automated invoicing & billing","Work order management","Document compliance tracking","Marina analytics dashboard","Weather & tide monitoring","Facility scheduling","POS system included","Two-way messaging","Member management","Multi-location support","Custom domain included"],X=[{k:"Monthly fee",v:"$0, always free"},{k:"Setup fee",v:"$0, no setup costs"},{k:"Module fees",v:"None. Every feature is on every plan"},{k:"Booking fee",v:"4.9%, capped at $25 a booking on a paid plan"},{k:"Card processing",v:"Billed separately at your local rate"}],ee=[{name:"Core",price:"$2,400 a year",limit:"Up to 1,500 bookings a year"},{name:"Scale",price:"$6,000 a year",limit:"Up to 6,000 bookings a year"},{name:"Fleet",price:"$12,000 a year",limit:"Up to 20,000 bookings a year"}],ae=[{icon:N,title:"24/7 HD Video Monitoring",description:"Monitor your facilities and equipment around the clock"},{icon:f,title:"AI-Powered Threat Detection",description:"Instant mobile alerts for potential security issues"},{icon:b,title:"Transaction-Linked Video",description:"Easy incident review tied to your transactions"},{icon:w,title:"AI Alarm System",description:"Optional indoor and outdoor protection"}],te=[{n:"100+",label:"Marinas Trust Us"},{n:"35%",label:"Average Revenue Increase"},{n:"24/7",label:"Automated Operations"}],ie=["No setup fees for the terminal","Accept all major credit and debit cards","Available for purchase, finance or lease"],oe=()=>{const{openDemo:t}=S();return e.jsxs("div",{className:"min-h-screen bg-surface",children:[e.jsx(A,{title:"Marina Management Software | Slip Rentals & Dock Management | RentalTide",description:"Complete marina management software for slip rentals, dock management, and watercraft operations. GPS tracking, automated billing, and tenant management.",path:"/marina-management",keywords:"marina management software, slip rental softw
1are, dock management, marina operations, harbor management"}),e.jsx(M,{}),e.jsxs("header",{className:"rt-pagehead",children:[e.jsx(C,{variant:"page"}),e.jsxs("div",{className:"rt-container",children:[e.jsx("p",{className:"rt-eyebrow",children:"The Complete Marina Solution"}),e.jsxs("h1",{className:"text-h1 text-ink [text-wrap:balance] max-w-[20ch]",children:["Modern Marina Management"," ",e.jsx("br",{}),"Made Simple"]}),e.jsx("p",{className:"rt-lead mt-4",children:"From hourly kayak rentals to annual slip contracts, RentalTide provides everything you need to run a thriving marina operation."}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[e.jsxs(i,{size:"lg",onClick:t,children:["Get Free Demo",e.jsx(s,{className:"rt-arrow h-4 w-4","aria-hidden":"true"})]}),e.jsx(i,{variant:"secondary",size:"lg","data-rt-secondary":"",onClick:()=>{var a;return(a=document.querySelector("#features"))==null?void 0:a.scrollIntoView({behavior:"smooth"})},children:"Explore Features"})]}),e.jsx("p",{className:"mt-4 text-caption text-ink-subtle",children:"Now Available Worldwide. No monthly fee, no setup fee, 4.9% per booking."}),e.jsx("div",{className:"rt-statrow mt-12",children:te.map(a=>e.jsxs("div",{className:"rt-statrow__cell",children:[e.jsx("p",{dir:"ltr",className:"rt-readout rt-num",children:a.n}),e.jsx("p",{className:"mt-2 text-small text-ink-muted",children:a.label})]},a.label))})]})]}),e.jsx("section",{className:"rt-section rt-section--tint",children:e.jsxs("div",{className:"rt-container",children:[e.jsx(r,{eyebrow:"Why RentalTide",title:"Why Marina Operators Choose RentalTide",lead:"Built specifically for marina operations, from small watercraft rentals to full-service harbor management."}),e.jsx("div",{className:"rt-cards rt-cards--3",children:K.map(a=>e.jsxs("div",{className:"rt-card flex h-full flex-col gap-4",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(Y,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsxs("div",{className:"flex flex-col gap-2",children:[e.jsx("h3",{className:"text-h3 text-ink",children:a.title}),e.jsx("p",{className:"text-small text-ink-muted",children:a.description})]})]},a.title))})]})}),e.jsx("section",{className:"rt-section",id:"pricing",children:e.jsxs("div",{className:"rt-container",children:[e.jsx(r,{eyebrow:"Pricing",title:"All-Inclusive Pricing",lead:"No monthly fee and no setup fee. You pay 4.9% per booking and every software feature is included at that rate: slip management, boat rentals, POS, analytics, and more. Two things bill on top for a marina: card processing at your local rate, and slip management at $10 per slip per month. Larger marinas are quoted per block instead."}),e.jsxs("div",{className:"rt-split",children:[e.jsx("div",{children:e.jsxs("div",{className:"rt-card",children:[e.jsx("p",{className:"rt-eyebrow",children:"Free plan, everything included"}),e.jsxs("p",{className:"flex items-baseline gap-2",children:[e.jsx("span",{dir:"ltr",className:"rt-readout text-num-xl text-ink",children:"4.9%"}),e.jsx("span",{className:"text-lead text-ink-muted",children:"per booking"})]}),e.jsx("p",{className:"mt-3 text-body text-ink-muted",children:"$0 a month, no contract, cancel whenever. Pay only when you take a booking."}),e.jsx("dl",{className:"mt-6",children:X.map(a=>e.jsxs("div",{className:"rt-row",children:[e.jsx("dt",{className:"text-row-title text-ink",children:a.k}),e.jsx("dd",{className:"rt-row__value max-w-[60%] text-end text-readout-lg text-ink-muted",children:a.v})]},a.k))}),e.jsxs("div",{className:"mt-6 flex flex-col gap-3 sm:flex-row",children:[e.jsxs(i,{size:"md",onClick:t,children:["Get Started",e.jsx(s,{className:"rt-arrow h-4 w-4","aria-hidden":"true"})]}),e.jsx(i,{variant:"secondary",size:"md","data-rt-secondary":"",onClick:t,children:"Schedule Free Demo"})]})]})}),e.jsx("div",{children:e.jsxs("div",{className:"rt-panel",children:[e.jsx("p",{className:"rt-eyebrow",children:"Optional paid plans"}),e.jsxs("p",{className:"flex items-baseline gap-2",children:[e.jsx("span",{dir:"ltr",className:"rt-readout text-num-xl text-ink",children:"$25"}),e.jsx("span",{className:"text-lead text-ink-muted",children:"fee ceiling"})]}),e.jsx("p",{className:"mt-3 text-body text-ink-muted",children:"The most any single booking can cost you. The rate stays 4.9% on every plan; what a plan buys is the ceiling, and no marina is ever required to buy one."}),e.jsx("dl",{className:"mt-6",children:ee.map(a=>e.jsxs("div",{className:"rt-row",children:[e.jsxs("dt",{className:"text-row-title text-ink",children:[a.name,e.jsx("span",{className:"mt-0.5 block text-caption font-normal text-ink-subtle",children:a.limit})]}),e.jsx("dd",{className:"rt-row__value text-end text-readout-lg text-ink-muted",children:a.price})]},a.name))}),e.jsxs("a",{className:"rt-link mt-6 text-[0.875rem]",href:"/pricing",children:["See the full rate card and work out your own number",e.jsx(s,{className:"rt-arrow","aria-hidden":"true"})]})]})})]}),e.jsxs("div",{className:"rt-card mt-8",children:[e.jsx("h3",{className:"text-h3 text-ink",children:"Included at 4.9%, on every plan"}),e.jsx("div",{className:"mt-6 grid gap-4 sm:grid-cols-2 lg:grid-cols-3",children:Q.map(a=>e.jsxs("div",{className:"flex items-start gap-3",children:[e.jsx(v,{className:"mt-0.5 h-4 w-4 flex-shrink-0 text-[hsl(var(--accent-strong))]","aria-hidden":"true"}),e.jsx("span",{className:"text-small text-ink",children:a})]},a))})]}),e.jsx("p",{className:"mt-8 max-w-[70ch] text-small text-ink-muted",children:"Boat rental operations are covered by the same 4.9%, with no extra commission on top. Slip management is billed per slip at $10 a slip per month, so it scales with the berths you actually manage; marinas past a certain size are quoted per block instead, and we will tell you which is cheaper. Above 20,000 bookings a year, talk to us about enterprise pricing."}),e.jsx("div",{className:"mt-6 flex flex-col gap-3 sm:flex-row",children:e.jsxs(i,{size:"lg",onClick:t,children:["Schedule Free Demo",e.jsx(s,{className:"rt-arrow h-4 w-4","aria-hidden":"true"})]})})]})}),e.jsx("section",{className:"rt-section rt-section--tint",children:e.jsx("div",{className:"rt-container",children:e.jsxs("div",{className:"rt-split rt-split--figure rt-split--centre",children:[e.jsxs("div",{children:[e.jsx("p",{className:"rt-eyebrow",children:"Payment Solutions"}),e.jsx("h2",{className:"rt-h2",children:"S700 Payment Terminal"}),e.jsx("p",{className:"rt-lead mt-4",children:"Accept payments in-person with our modern payment terminal. Process slip rentals, boat bookings, retail sales, and more."}),e.jsx("div",{className:"mt-8 space-y-3",children:ie.map(a=>e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(v,{className:"h-4 w-4 flex-shrink-0 text-[hsl(var(--accent-strong))]","aria-hidden":"true"}),e.jsx("span",{className:"text-small text-ink",children:a})]},a))}),e.jsxs(i,{size:"lg",className:"mt-8",onClick:t,children:["Learn More",e.jsx(s,{className:"rt-arrow h-4 w-4","aria-hidden":"true"})]})]}),e.jsxs("div",{className:"rt-card",children:[e.jsxs("div",{className:"mb-6 flex items-center gap-3",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(n,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-h3 text-ink",children:"S700 Payment Terminal"}),e.jsx("p",{className:"text-caption text-ink-subtle",children:"Payment Terminals"})]})]}),e.jsx("img",{src:"/terminals/S700.png",alt:"S700 Payment Terminal",className:"mb-4 max-h-64 w-full object-contain",loading:"lazy",decoding:"async"}),e.jsx("p",{className:"text-caption text-ink-subtle",children:"Available for purchase, finance or lease"})]})]})})}),e.jsx("section",{className:"rt-section",children:e.jsxs("div",{className:"rt-container",children:[e.jsx(r,{eyebrow:"Powered by Solink",title:"AI-Powered Security",lead:"Protect Your Marina Management Assets"}),e.jsx("p",{className:"max-w-[68ch] text-body text-ink-muted",children:"Physical security is crucial for marina management operations. RentalTide seamlessly integrates with Solink's AI-powered video surveillance system."}),e.jsx("p",{className:"mt-4 text-small text-ink",children:"Free integration • Optional add-on starting at $150/month"}),e.jsxs("a",{className:"rt-link mt-6 text-[0.875rem]",href:"/solink-partnership",children:["Learn more about the Solink partnership",e.jsx(s,{className:"rt-arrow","aria-hidden":"true"})]}),e.jsx("div",{className:"rt-cards rt-cards--4 mt-10",children:ae.map(a=>e.jsxs("div",{className:"rt-card flex h-full flex-col gap-4",children:[e.jsx("span",{className:"rt-icon-tile",children:e.jsx(a.icon,{className:"h-5 w-5",strokeWidth:1.5,"aria-hidden":"true"})}),e.jsxs("div",{className:"flex flex-col gap-2",children:[e.jsx("h3",{className:"text-h3 text-ink",children:a.title}),e.jsx("p",{className:"text-small text-ink-muted",children:a.description})]})]},a.title))})]})}),e.jsx("div",{id:"features",children:e.jsx(Z,{})}),e.jsx("section",{className:"rt-section",children:e.jsxs("div",{className:"rt-container",children:[e.jsx("p",{className:"rt-eyebrow",children:"Get started"}),e.jsx("h2",{className:"rt-h2",children:"Ready to Transform Your Marina Operations?"}),e.jsx("p",{className:"rt-lead mt-4",children:"Join 100+ marinas that have streamlined their operations and increased revenue with RentalTide."}),e.jsxs("div",{className:"mt-8 flex flex-col gap-3 sm:flex-row",children:[e.jsxs(i,{size:"lg",onClick:t,children:["Schedule Free Demo",e.jsx(s,{className:"rt-arrow h-4 w-4","aria-hidden":"true"})]}),e.jsx(i,{variant:"secondary",size:"lg","data-rt-secondary":"",onClick:()=>window.location.href="mailto:[email protected]",children:"Contact Sales"})]}),e.jsx("p",{className:"mt-4 text-caption text-ink-subtle",children:"No credit card required. No contracts. Cancel anytime."})]})}),e.jsx(P,{})]})};export{oe as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.