Wayfarer sells small-group trips built around a handful of routes. They wanted their site to feel like the first five minutes of a trip, not a booking form.
Most competitor sites in the category collapse into generic card grids by the second scroll — the brief was explicit about avoiding that entirely.
Route pages as a scroll-driven journey with one interactive 3D object per route, so exploring a destination feels tactile rather than transactional.
A React Three Fiber scene embedded directly in the route template — mouse-parallax and gentle auto-rotate on a lightweight model, with scroll tied to camera framing; a static image fallback covers reduced motion and low-power devices.
Average route-page time-on-page roughly doubled against the client's previous site in early testing, with no measurable drop in Core Web Vitals thanks to the model staying under 60kb and lazy-mounted.
