Turlo — a commission-free trip search engine for web, iOS and Android
Organizers publish an offer by pasting a link to it. A headless browser opens their page, an OpenAI vision model reads it, and the itinerary, dates, prices and photos come back as a finished listing — translated into 15 more languages and queued for approval. Travellers contact the organizer directly; Turlo takes no commission from either side.
Search that understands a sentence
Italy in October under $3000
becomesdestination: Italydeparture: Octobermax price: $3000
A keyword search with typo tolerance finds the trips, embeddings re-rank them by meaning, and results are grouped into one card per trip.
- languages, each with its own URLs
- 16
- display currencies at daily central-bank rates
- 11
- platforms: web, iOS and Android
- 3
- Playwright end-to-end specs, plus contract tests on the frozen v1 API
- 26
Stack
Java 21 · Spring Boot · Angular 22 · SwiftUI · Jetpack Compose · MySQL · Elasticsearch · OpenAI · Docker



