Skip to content
ramazanbkr.com

SnapYacht

AI-assisted marketplace for renting and buying boats across the Mediterranean.

built by
Ramazan Bakır
stack
Next.js, React, TypeScript, AI image recognition, Map search

What it does

SnapYacht is an AI-assisted boat marketplace built by Ramazan Bakır. It combines sales and charter listings for Turkey, Greece, Croatia, and Italy in one place: users search by location and boat type (gulet, motor yacht, sailboat, catamaran), browse an interactive map by marina, and choose captained, bareboat, or crewed rentals from verified owners. The product is currently in beta.

How it is built

The web application is built with Next.js and React in TypeScript. A Snap-to-ID feature lets a visitor upload a photo of a boat and receive the identified type and brand together with comparable listings. The interface is localised (Turkish first) and multi-currency.

The hardest part

The hardest technical problem is Snap-to-ID: turning an arbitrary user photo into a reliable boat type and brand, then mapping that result onto live listings so the comparison is useful rather than decorative. Around it sit a dual marketplace model (sale and charter in one catalogue), map-based search, and seller verification, all of which have to stay fast on a listing-heavy page.