Back to projects

Croatia 360

Premium AI-powered travel guide for Croatia. Personalized itineraries, inspiration cards, and 8-language support with SARA AI.

Croatia 360 home preview
Home screen with inspiration cards and SARA AI.

Croatia 360 is a travel product that helps users discover Croatia via an AI chatbot (SARA), inspiration cards (beaches, culture, nature, gastronomy), and an explore section for regions and destinations. Built with Next.js, Vercel AI SDK, and Google Gemini; supports 8 languages (Croatian, English, German, Italian, French, Czech, Polish, Hungarian) with react-i18next. Optional Supabase for auth and data.

Architecture

Features

  • SARA AI Chatbot — creates personalized itineraries; responds in the user’s language (beaches, wine, culture, nature, budget).
  • Multi-language support — Croatian, English, German, Italian, French, Czech, Polish, Hungarian.
  • Inspiration cards — Beaches, culture, nature, gastronomy; each links to the chatbot with pre-filled queries.
  • Explore destinations — regions (Dalmatia, Istria, Kvarner, etc.) with accommodation, restaurants, activities.
  • My Trip — save and manage travel plans.
  • Dark/Light theme — toggle for comfortable browsing.

Tech stack

  • Next.js 16 (App Router), TypeScript, Tailwind CSS
  • Vercel AI SDK + Google Gemini — SARA chatbot
  • react-i18next — 8 languages
  • Radix UI, shadcn/ui patterns; optional Supabase

Repository & demos