easyJet Traveller
A modular, content-rich WordPress travel inspiration website for easyJet's in-flight magazine, with instant search, editorial article templates and caching built for peak traffic.
Visit websiteThe challenge & the solution.
easyJet Traveller is the airline's in-flight magazine, and its website needed to do the same job online: inspire people to travel. That meant a rich, magazine-style reading experience across hundreds of destination articles, with editors able to build varied, image-led pages without a developer. It also had to stay fast under heavy traffic from easyJet's millions of monthly visitors, and make it easy for readers to find a destination or a story in seconds.
We built a highly modular WordPress platform around a flexible article template and a library of home page and signposting modules, so editors can compose everything from a hero carousel to masonry grids and article feeds. Elasticsearch powers an instant search with location-specific signposts, while intelligent recommendations surface related destinations and stories beneath every article. A custom REST API feeds content to the wider easyJet ecosystem, and Varnish caching keeps pages loading quickly even at peak.
What we delivered for easyJet Traveller.
- Magazine-style article template with modular, editor-controlled layouts
- Elasticsearch-powered instant search across 200+ destination articles
- Intelligent related content and destination recommendations
- Custom REST API serving content to easyJet's wider platforms
- Varnish caching delivering fast load times under peak traffic
I've worked with Lewis on a number of projects over the last few years and he's been invaluable each and every time.
Tristan ParkerDigital Marketer – INKHome page hero carousel dynamically pulling in articles.
Customisable and flexible modular WordPress article template.
Scrolling masonry grid module with fixed featured article column.
Instant search functionality with location specific result signposts.
Various signposting and article feed modules.