// CASE STUDY · 2023

Changi Airport Group

Changi Travel Circle

Changi Airport Group's B2B trade programme. One platform serving travel agencies and consumer travellers, with content adapting per region instead of running parallel microsites.

Changi Travel Circle — screenshot
// THE BRIEF

Changi wanted one site to serve both their B2B partners (travel agencies across different countries) and the consumer-facing public, adapting per visitor instead of running parallel microsites.

// WHAT I SHIPPED

Led the public frontend. Account-tied favourites and downloads, search that actually finds things across the content library, the usual account flows, GTM events on every interaction the marketing team cared about. Nuxt + Vue + Element UI, SCSS for theming.

// THE DETAIL WORTH TELLING

The interesting bit is the segmentation layer. Content is tagged with audience filters (region, language, partner tier, behavioural signals) and the site picks which version to render at request time. A Tokyo partner and a Jakarta partner see different headlines on the same URL, without anyone duplicating content.

// STACK
  • Nuxt.js
  • Vue
  • Element UI
  • SCSS
  • GTM
// CONTACT · 連絡

Drop a line.

Quick brief is fine. I read everything.

or email kelvin@kyzenlabs.com