OVERVIEW
Focus Travels needed more than a brochure site — destinations, tours, hotel and car-rental bookings, visa and ticketing enquiries, and a blog, all under one roof, backed by a CMS the team can actually update themselves.
THE CHALLENGE
Travel platforms tend to sprawl into a pile of disconnected forms and listing pages. The brief was to keep six-plus flows — hotels, cars, visas, tickets, tours, destinations — feeling like one coherent product instead of six bolted-on ones.
APPROACH
Built on Next.js with Sanity CMS driving destinations and blog content, so the team can publish without touching code. Every enquiry form — hotel, visa, ticketing, car rental — runs through the same validated, Turnstile-protected pipeline. Framer Motion carries the polish across page transitions and list interactions.
OUTCOME
A live platform where discovery, content, and six separate enquiry flows all feel like one product. The content team publishes destinations and blog posts directly through Sanity Studio, no redeploy needed.