Projects

Cox & Kings
Travel

Template and component library development for this luxury travel ecommerce platform; one of the world's oldest travel companies

Screenshot of the Cox & Kings website; part of John Kavanagh's development portfolio.

In Brief

One of the world's oldest travel companies, Cox & Kings has long been synonymous with luxury travel experiences. As their website traffic increased and they faced a growing prevalence of mobile device usage among their clientele, it became clear that a complete rebuild of their online portfolio was necessary to better serve their client base.

My Role

Acting as the sole developer in a small Brightonbased team of highly creative and visual individuals, I developed a library of components and responsive templates guided by extensive user testing and feedback. I then worked with the client's offshore team to ensure their integration into the existing backend infrastructure.

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

At the time that it was decided that Cox & Kings required an allnew clientfacing website, their existing website (as well as other backend products, backoffice software, and infrastructure) was managed by a remote development team based in India. As there was a significant amount of legacy application sharing between the website and backoffice applications, it was decided that the most straightforward way to roll out a new look and feel would be to develop a set of frontend templates and components.

These were then integrated by the remote team (under my guidance) into their existing infrastructure. As Bootstrap and jQuery were already heavily featured within their systems, these became requisites for the new build.

Using a simple webpack environment, I developed a library of static components and templates using Storybook as a way of demonstrating each one in isolation. This also acted to offer some codebased documentation on how the components should be used during integration.

Overall, over seventy individual components and another thirty precomposed HTML templates were all carefully aligned to offer visitors an optimised, responsive, mobilefirst interface and an easier way to book their next adventure.

Homepage

When arriving on the Cox & Kings website, the visitor is presented with a set of large, select imagery of some of the destinations they offer. From there, they can immediately start exploring holidays or get in touch. This experience is carefully optimised for mobile users, making sure that key actions are accessible immediately.

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

Leaning heavily on the vibrant, bold imagery Cox & Kings are known for in their catalogues, the Destinations pages offer categorisation familiar to their print catalogues and allow users to filter holidays based on various facets, including location, time of year, cost, etc.

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 pairsmatching game that I had 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

These pages allowed content creators to use various layouts and components to put together more editorialtype pages familiar to their print catalogues. In this case, an entire feature was developed around holiday locations based on the 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.

Your project
Here.

I’ve partnered with dozens of leading clients to bring hundreds of distinctive, high-performance builds to life. Yours could be featured here too. If you’re looking for an experienced freelance or contract developer, get in touch.

Get in touch