Boathous Case Study, a Boat Rental Marketplace With a Website, Apps and AI

Project type
Boat rental marketplace
Years
2025 to 2026
Deliverables
Website, iPhone and Android apps, management panel, and AI assistant
The Boathous app on a tablet, beside a boat at sea

Boathous brings boat owners together with the people who want to rent them. We built the website, the iPhone and Android apps and the panel their team works from, and we have been with them since January 2025.

A phone in a marina with boats for rent in the app.

For the owner

Each owner sets their price, accepts the bookings they want and decides what happens if someone cancels.

For the renter

They search by place and date, see only the boats that are free and, while they pay, nobody else can take theirs.

A phone on a beach with boathous.com's search by place and date.
A phone on a pontoon with a boat's details and its price.
A phone on a balcony over a bay with a boat's calendar and its free days.
A phone aboard a motorboat with a customer's bookings.

Between the two

They talk inside Boathous, each in their own language, and an assistant helps find a boat and can answer for the owner with real data.

A phone on a sailing boat's deck with the assistant suggesting boats.

How it is built

  • Website

    React, with every page ready for Google in eleven languages.

  • Apps

    Expo and React Native, one codebase for iPhone and Android, with Face ID and maps.

  • Server

    Reactive Java (Spring WebFlux) with PostgreSQL.

  • Payments

    Stripe, with card, Link, Klarna, Revolut Pay and PayPal. Whoever books 14 days or more ahead can pay 25% when booking and the rest later.

  • Chat

    Real time over WebSocket, with read receipts and automatic translation.

  • Assistant

    Google Gemini, with the real calendar and prices, and unable to confirm a booking.

In numbers

languages on the website
11
types of boat
10
screens in the app
74