Case Studies

Cox & Kings
Travel

Frontend development for Cox & Kings' luxury travel ecommerce rebuild, translating usertested designs into a responsive, mobilefirst experience across destination discovery, itineraries, and booking.

Screenshot of the Cox & Kings website; part of John Kavanagh's selected project work.

In Brief

One of the world's oldest travel companies, Cox & Kings have long been synonymous with luxury travel experiences. With website traffic increasing and mobile usage growing among its customers, the company needed a modernised ecommerce website that could improve holiday discovery and booking whilst still fitting into its existing backend estate.

My Role

As the sole frontend developer in a small Brightonbased delivery team, I built the responsive component and template library for the new website. The work was shaped by user testing and feedback, and I then supported the client's offshore development team as they integrated the front end into the existing backend infrastructure.

Technologies

coxandkings.co.uk
  1. jQuery
  2. Bootstrap
  3. HTML5 & CSS
  4. Storybook
  5. webpack
Photograph of a street in Salvador, Bahia (Brazil) lined with brightly-coloured buildings.

In Detail

Cox & Kings' website sat within a wider legacy estate that shared application code and infrastructure with backend products and backoffice software. Replacing the entire platform was therefore impractical; the new customer experience had to integrate cleanly with what already existed.

The rebuild was delivered as a new frontend template and component system designed to slot into that estate. Bootstrap and jQuery were already deeply embedded across the client's systems, so the challenge was to modernise the experience without assuming a cleanslate technology stack.

I developed the components and static templates using a lightweight webpack setup, with Storybook used to demonstrate each component independently and provide codebased documentation for the offshore integration team.

The resulting library contained more than 70 reusable components and 30 precomposed HTML templates, covering responsive, mobilefirst journeys for discovering destinations, exploring itineraries, and beginning the booking process.

Homepage

The homepage templates prioritised large destination imagery, immediate holiday exploration, and clear contact routes. The layout was adapted for mobile users so key actions remained available without relying on the desktop experience.

Screenshot of the Cox & Kings website homepage - desktop screen size.
Screenshot of the Cox & Kings website homepage - tablet screen size.Screenshot of the Cox & Kings website homepage - mobile screen size.

Destinations

The destination templates brought Cox & Kings' cataloguestyle presentation into a responsive web interface, combining large imagery with filters for location, time of year, cost, and other tripplanning criteria.

Screenshot of the Cox & Kings Destinations page - desktop screen size.
Screenshot of the Cox & Kings Destinations page - tablet screen size.Screenshot of the Cox & Kings Destinations page - mobile screen size.
Screenshot of the Cox & Kings Country page (displaying Brazil) - desktop screen size.
Screenshot of the Cox & Kings Itinerary page - tablet screen size.Screenshot of the Cox & Kings Itinerary page - mobile screen size.

Interactive Pairs Game

In October 2014, a responsive pairsmatching game I developed was published on the Cox & Kings homepage as part of a competition. This was a fully responsive JavaScript game using simple HTML and CSS animations. It featured a timer, turn counter, and cheat detection.

The competition ran for six weeks, during which the game was played over a million times.

Editorial Pages

The template system also supported editorial travel content, giving content creators reusable layouts for more magazinestyle pages. One example was a seasonal travel feature built around destinations by month and time of year.

Screenshot of the Cox & Kings Travel Calendar page - desktop screen size.
Screenshot of the Cox & Kings Travel Calendar page - tablet screen size.Screenshot of the Cox & Kings Travel Calendar page - mobile screen size.
Screenshot of the Cox & Kings Order a Brochure page - tablet screen size.Screenshot of the Cox & Kings Order a Brochure page - mobile screen size.

Need this kind
of technical help?

This project reflects the kind of handson engineering and technical direction I bring to complex web platforms. Get in touch if your team needs similar support.