AI Travel Planner — trips from intent
An intent-based travel app powered by Gemini — describe what you actually want, and get a day-by-day itinerary tailored to you. Elected best Bachelor project at ECE Paris.

The problem
Generic travel sites give you hotels and flights — not what you actually want from a trip. “3 days in Barcelona” ignores the brief: food markets, quiet neighborhoods, sunset spots, budget constraints.
Travel planning should start with intent, not inventory.
Intent-based planning
Users write a natural-language brief — who they're traveling with, what they care about, what to avoid. Gemini interprets the intent, and SaaS APIs enrich the plan with real-world data. The output is a day-by-day itinerary, not a list of links.
Brief → structured days → actionable stops. One flow, from sentence to schedule.
Recognition
The project was elected best Bachelor project at ECE Paris — recognition that intent-based AI products can be both technically sound and genuinely useful.
My role
Team project at ECE. I focused on AI integration — Gemini orchestration, prompt design, and the product UX that turns model output into something travelers can actually follow.
Use-case screens
From trip brief to generated day cards — the interface makes AI output feel like a travel companion, not a chatbot dump.
- Pastéis de Belém
- Miradouro da Senhora do Monte
- Time Out Market
- Sunset at Ponte 25 de Abril
- Cascais day trip
- Seafood dinner in Cais do Sodré


Want the full story?
The ECE chapter is where coding became shipping — read the full story from Minecraft worlds to production AI systems.