Hennessy Concept: A Scroll-Driven Luxury Brand Site
A project by Emmanuel Ngene, full-stack developer.
// Overview
What Hennessy Concept is
A design study of what a luxury drinks brand could feel like online, built as an unofficial concept for Hennessy cognac (not affiliated with Hennessy or Moët Hennessy). Its signature moment is a pour you control by scrolling: a bottle tips in and fills a crystal glass over ice, rendered live in 3D.
// My role
What I built
I designed and built it end to end in Next.js with React Three Fiber, GSAP and Lenis. The liquid, stream, ice and condensation are custom shaders; slower devices are detected while the scene runs and switched to pre-rendered frames of the same scene. Around it: an 11-bottle collection whose bottles fly into their own pages, SVG flavour wheels, an amber page wipe, a preloader and age gate, a custom cursor and optional synthesised sound. I cut the bottle photos out with an AI pipeline, kept LCP around 2 seconds on throttled mobile with zero layout shift and zero axe accessibility violations, and fact-checked every date and tasting note against Hennessy's own material.
// Highlights
Highlights
- Scroll-driven WebGL pour with custom liquid, ice and condensation shaders
- Automatic fallback to pre-rendered frames on slower devices
- Shared-element bottle transitions, flavour wheels and an amber page wipe
- ~2 s LCP on throttled mobile, zero layout shift, zero axe violations
- Every date and tasting note fact-checked against Hennessy's own sources
// More work
More projects by Emmanuel Ngene
- GreenVerify Identity & Business Compliance PlatformGreenVerify is an identity verification and business compliance platform in Nigeria (NIN, BVN, CAC, SCUML, Tax ID), built full-stack by Emmanuel Ngene.
- Exclusive E-Commerce StorefrontExclusive is a Next.js e-commerce storefront built by Emmanuel Ngene, with category filters, search, cart, wishlist and smooth animations.
- Animated Digital Wedding InvitationAn animated digital wedding invitation built by Emmanuel Ngene for Amar Surprises & Event Decoration, an Enugu event planner, for her client's wedding: an envelope that opens, music, countdown and RSVP.
- Edge Logistics Shipping & Freight WebsiteEdge Logistics is a shipping and freight website built by Emmanuel Ngene in Next.js, with quote, contact and shipment tracking flows.
- LetDap Event Management Platform (Contribution)LetDap is a social event management platform built and led by its founder, who is also a developer. Emmanuel Ngene contributed as a collaborating backend engineer: NestJS APIs, event scheduling and MongoDB optimization.
- Learnable Website UI RedesignA Next.js UI redesign of the website for Learnable, Genesys Tech Hub's tech training programme, by Emmanuel Ngene: carousels, FAQ and responsive layouts.
- ForeverBuy E-Commerce PlatformForeverBuy is a fashion and lifestyle e-commerce storefront. Emmanuel Ngene built the React frontend: product pages, search, cart, wishlist and auth.
- CryptoTracker Real-Time Market Analytics PlatformCryptoTracker is a real-time cryptocurrency market analytics app by Emmanuel Ngene, with live price tracking, WebSocket updates and candlestick charts.
