Web Design · Fragrance Launch
A cinematic pre-order landing page for a new eau de parfum — built around one colour, red.
Site walkthrough — five chapters, from the first scent to pre-order
A fragrance can't be smelled through a screen. Mathilda needed a launch page that made a scent feel tangible and desirable — rose, amber and oud, told through mood, material and motion — and turned that feeling into pre-orders ahead of its December 2026 launch.
Chapter III · The Ritual — the bottle deconstructed, with quick facts on how to wear it
The same process a professional product team follows — research, art direction, design system, prototype, hand-off, build and QA. I made the design decisions; AI sped up the parts it's good at: generating assets, and turning a finished Figma file into production code.
Defined the goal (pre-orders before launch), the audience and the key message. Audited luxury fragrance sites for layout patterns, tone and how they sell a scent visually. Used Claude to speed up competitor summaries and to draft copy options for each chapter.
Built a moodboard in Figma and locked the visual direction: red and black with gold, glossy liquid and petals, low-key cinematic light. Chose the type pairing — an elegant serif for headlines, a clean sans for UI.
Translated the art direction into one master prompt with Claude — a brand bible every image and video prompt was built from, so every generation looks like one campaign:
Generated the key visuals chapter by chapter from the super prompt, curating and iterating until each frame matched the direction. Then animated the chosen stills into short seamless loops — drifting petals, floating droplets, a falling mist — exported light enough for the web.
Started with low-fi wireframes to lock the five-chapter flow and content hierarchy, then moved to high-fi. Set up a proper design system first — colour and type styles, spacing, a 12-column grid — and built reusable components with Auto Layout (nav, buttons, spec rows, callouts, chapter indicator). Designed desktop and mobile frames side by side.
Linked the frames into a clickable Figma prototype with Smart Animate to test the scroll story, transitions and pre-order flow, then refined spacing, copy and hierarchy before anything was coded.
Prepared the file like a real developer hand-off — named layers, tokens for colours and type, exported assets, and notes on motion and breakpoints. Claude then read the Figma design and wrote the production code: semantic HTML, CSS built on the same design tokens, and JavaScript for the full-screen chapters, scroll navigation, background video and sound toggle. I reviewed every section against the Figma frames and iterated until it matched pixel for pixel.
Tested across browsers and devices, checked responsiveness on real phones, compressed video and lazy-loaded media for speed, and checked contrast and keyboard access — then shipped.
A premium, on-brand launch experience — taken from Figma design to production code:
Want a launch page that makes people feel your product?
Let's talk