Offline-Ready Booking System for a Kaş Boat TourOffline-Ready Booking System for a Kaş Boat Tour
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Mavi Rota: The boat that takes bookings while the captain is at sea
Captain Emre is offline at sea nine hours a day, so Mavi Rota now takes bookings, deposits and weather cancellations on its own while he sails.
The client Mavi Rota Boat Tours is a small-group daily boat tour in Kaş, Turkey: one boat, 16 seats, one captain. Emre runs everything alone, with a single crew member, Mert.
The problem From 9:30 to 18:00, Emre is at sea with no phone signal. That's exactly when tourists message him to book. By the time he's back in the harbor, he has 40 unanswered WhatsApp messages and half of those guests have already booked another boat. Guests who promise three boats show up on none. And when the wind picks up, he spends his morning calling every guest to cancel.
What I built A booking system that runs the business while Emre is away.
Front door: Guests scan a QR code on the pier or open the site, pick a day with live seat counts and book in under a minute. A €10 deposit via Stripe makes no-shows costly. Guests also say how long they're staying in Kaş, which matters later.
Answers without Emre: Guest questions are answered instantly in their own language (English, German, Russian, Turkish). Anything unusual, like a proposal on the boat, goes to Emre's inbox for the evening instead of a guess.
At the pier: Mert's boarding list works offline, because the boat has no signal, and syncs when they're back. Guests who don't show up by 9:30 lose their deposit, and their seats go straight back on sale on the pier's QR page.
Weather cancellations in one tap: Guests still in Kaş are moved to another day automatically, everyone else is refunded, each in their own language. 14 guests informed, zero phone calls.
While you were at sea: At 18:00, Emre sees one summary instead of 40 messages: new bookings, deposits, answered questions and the one thing that needs him.
Small daily chores: Evening reminders, a pre-trip form (non-swimmers, allergies, birthdays), discount offers for empty days and ready-to-send supplier orders for bread and fish.
Owner effort: before and after Before: hours of messages every evening, lost bookings and an hour of calls on every weather day. After: one tap at 7:30 in the morning and ten minutes at 18:00.
Try it yourself The live demo includes a demo clock, so you can jump through a full day (7:30 decision, 9:30 boarding, 18:00 summary, next-morning weather cancel) and watch both the guest's WhatsApp and Emre's panel update side by side.
Built with: Lovable, Lovable Cloud, Stripe (test mode), Lovable AI
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started