Christine Lee

christine lee

Ciao Bambino: Sample Itineraries

my role

UX/UI Designer & WordPress Developer

tools

WordPress, ACF, Custom Post Types UI, Google Maps API, Bootstrap, PHP, CSS, JavaScript

Overview

Ciao Bambino’s Sample Itineraries section gives families a window into what’s possible: real, curated trip plans that show the depth and creativity of what Ciao Bambino’s travel advisors can design. It replaced the outdated “Family Vacation Packages” area with a more modern, flexible, and advisor-friendly content system that inspires families to dream bigger and reach out.

Challenge

Redesign and rebuild a large, editorial-style content section that needed to be visually inspiring for families, easy for staff to update, and built for flexibility and long-term scalability, all while delivering a seamless, visually compelling experience across devices, since nearly a third of Ciao Bambino’s users browse on mobile.

Solution

I designed five new country-specific itinerary pages and developed a completely custom WordPress structure to support them:

  • Built a custom post type using CPT UI and ACF for clean, scalable content management
  • Created a streamlined back-end interface for Advisors to easily add and update itineraries
  • Integrated Google Maps API to dynamically show destinations
  • Developed a tabbed UI for navigating multiple itineraries within a single country
  • Designed mobile-friendly, responsive layouts that highlight imagery and map content without sacrificing speed

Result

The Sample Itineraries section launched with five visually engaging destination pages and a scalable structure that editors and advisors can expand with ease. It’s become a key part of Ciao Bambino’s content marketing strategy by helping families visualize their next big adventure.