← Back to Portfolio
travel-planner
AI / LLM FastAPI React Claude API Full-Stack

AI Travel Planner

A full-stack AI-powered itinerary generator that builds complete multi-day travel plans in seconds — with maps, hotel recommendations, and on-demand regeneration.

Overview

Built for a repeat client who needed a polished AI travel assistant. The app takes user preferences — destination, budget, hotel type, interests, meal preferences — and generates a fully detailed day-by-day itinerary using the Claude API with up to 16,000 output tokens.

The project went from spec to live deployment on a DigitalOcean VPS with SSL, Nginx reverse proxy, and systemd service management.

Key Features

Tech Stack

Python / FastAPI React Claude API (claude-sonnet) Leaflet.js Pydantic JWT Auth Nginx DigitalOcean VPS systemd SSL / HTTPS

Outcome

Delivered in full, deployed live, and received a 5-star review. The client noted the hotel preference feature and multi-city support as standout additions beyond the original spec.