Cinematic scroll experience
GSAP ScrollTrigger powers parallax backgrounds, scroll-triggered reveals, animated counters, and a Ken Burns hero effect. Lenis provides physics-based smooth scrolling with a 0.07 lerp for a weighty, premium feel.

A charter service’s premium positioning matched with a website that feels as polished as the flight itself
Royal Pacific Air operates a Cessna Grand Caravan for private inter-island charters across six Hawaiian islands. Their clients are high-net-worth travelers who expect a premium experience from the first interaction. The site needed to feel as polished as the service itself — luxury positioning, not a generic aviation template.
We built a single-page experience with eight scroll sections, all orchestrated with GSAP ScrollTrigger and Lenis smooth scrolling. A static HTML preloader renders instantly before React hydrates (cached via sessionStorage on return visits). Images are served in AVIF/WebP with four responsive breakpoints. The inquiry form triggers dual emails through Resend — one to the team, one confirmation to the client.
Live screenshots from the production site.
royalpacificair.com

royalpacificair.com/charter

GSAP ScrollTrigger powers parallax backgrounds, scroll-triggered reveals, animated counters, and a Ken Burns hero effect. Lenis provides physics-based smooth scrolling with a 0.07 lerp for a weighty, premium feel.
Static HTML preloader that renders before React hydration for instant paint. Logo animation, line sweep, and content reveal — cached in sessionStorage so returning visitors skip it.
Custom map component covering Oahu, Maui, Kauai, Big Island, Molokai, and Lanai with route visualization, airport data, and destination details. Lazy-loaded for performance.
Contact form backed by Resend with two styled HTML email templates — an internal notification with full inquiry details, and a personalized confirmation sent to the prospective client.
Let's talk about what we can build for your aviation business.