Case Study — 2026
ANIA KAMPANIA
A trip you'll remember for years.
A personal brand and website for a boutique travel-design service specializing in curated trips to Campania and the Amalfi Coast. Built around the founder's personal story instead of typical travel-agency language — with a real booking system via Cal.eu, a three-tier package structure, and a full legal and SEO foundation for the Polish market.
Roles
- Full-Stack Dev
- Branding & Art Direction
- SEO & Content Strategy
Status & Timeline
Live, ongoing development July 2026
Live
Visit Website →Tech Stack
- Next.js 15 (App Router, Turbopack)
- TypeScript
- Tailwind CSS
- Cal.eu
- Vercel
Ania needed a credible, personal brand to set her boutique travel-design service apart from typical travel agencies — with a real booking system, compliance with Polish consumer law and GDPR, and actual visibility in search instead of being invisible online.
Designed and built a full Next.js 15 site centered on Ania's personal story: a hero and brand manifest, a photo gallery, a three-tier package structure (from a 45-minute consultation to a full trip with a local partner), an integrated Cal.eu booking widget, and a complete legal framework — Terms, Privacy Policy, and Cookie Policy — built on a custom markdown parser, plus full technical SEO.
The site is live at aniakampania.pl, indexed and verified in Google Search Console with a submitted sitemap, taking real bookings through the Cal.eu widget with a manual payment-confirmation flow, and publishing GDPR-compliant legal documentation. The project remains actively maintained, with ongoing work on UI polish, structured data, and OG imagery.
Personal Brand Storytelling
Hero and manifest sections built around Ania's own story and her local partner Tomek (34 years of experience in Naples), replacing generic travel-agency language with a personal, trustworthy voice.
Three-Tier Package System
From a 45-minute online consultation ('Espresso') to a fully custom itinerary to a full-service trip with a licensed local partner — each with a detailed breakdown modal.
Booking & Legal Framework
A Cal.eu scheduling widget wired to a manual bank-transfer confirmation flow, backed by a custom legal framework (Terms, Privacy, Cookies) built with a self-authored markdown parser for GDPR compliance.
Technical SEO Foundation
metadataBase, canonical URLs, sitemap.ts, robots.txt, Google Search Console verification, and self-hosted diacritic-safe fonts (Playfair Display, Source Sans 3) for Polish-language content.