
The brief
ElySea sells all-suite ocean expeditions to secluded archipelagos, polar waters and the Riviera. The site had to feel like reading a travel editorial, and still move a guest from inspiration to a specific suite on a specific voyage.
Our approach
We paired magazine layouts with a structured booking funnel. Every suite has a 360° interior, voyages are mapped, and the guest's selections persist across the journey. The site is statically generated for speed and available in English, French and German.

Captured from the live site. Scroll to read it.
What we crafted
- Editorial content architecture
- 360° suite interiors
- Voyage maps
- Persistent booking funnel
- Multilingual experience
- Static generation for speed




Under the surface
- Next.js 15 App Router
- React 19
- TypeScript (strict)
- Tailwind CSS
- Framer Motion
- three.js
- Leaflet
- Zustand
- Lenis
- GitHub Actions → VPS · PM2
See it working
elyseacruise.com(opens in a new tab)