One foundation, two brands
A single codebase deployed for both operators. Same templates, same components, same routes; only the content and identity change.
Aviation · Helicopter · In production
Monacair and Héli Sécurité share the same operational reality. One Next.js + PayloadCMS codebase, two domains, 144 and 116 bilingual URLs, online booking.
Monacair operates the Monaco heliport and carries around 50,000 passengers a year. Héli Sécurité, founded in 1992 in Grimaud, is one of the Riviera's leading charter operators. Both brands belong to the same group and share a fleet, destinations and an international clientele.
Two brands, two domains, two histories — but one operational reality: the same aircraft, the same destinations, the same booking journey.
A single codebase deployed for both operators. Same templates, same components, same routes; only the content and identity change.
Shared collections, centralised media, admin disallowed to crawlers. Content is entered once and served on both domains.
Incremental static regeneration on Vercel: pages are served from cache and regenerated in the background. The booking widget stays native to the page.
hreflang FR/EN + x-default, LocalBusiness JSON-LD, complete sitemaps. 144 URLs for Monacair, 116 for Héli Sécurité.
PayloadCMS — shared collections
API & media
Next.js — incremental rendering
Vercel CDN
monacair.mc · helisecurite.fr
Gradually differentiate the editorial content of both brands to reduce duplication, and industrialise event pages ahead of each seasonal peak.
Transparency
No performance figures are published: audience and conversion data belong to the clients. The technical facts cited — versions, volume, languages — are verifiable.
Describe your context. I'll tell you what I would do, what I wouldn't, and in what order.
Next case study
JetHouse — A business aviation operator that publishes without a developer.