Creative / Photography
Full Stack Developer
L'OISEAU DÉ is a premium beauty e-commerce platform showcasing curated products across three categories — Skincare, Cosmetics, and Face Health. The storefront carries luxury brands including Dior, Estée Lauder, Clinique, Kiehl's, L'Oréal, Lancôme, and MAC Cosmetics. Built with an editorial, high-fashion aesthetic, the site features dynamic product loading from a headless CMS, immersive WebGL hero animations, and smooth scroll-driven interactions throughout.
E-commerce / Beauty & Cosmetics
Full Stack Developer
Next.js 16.2.6, React 19, TypeScript, Tailwind CSS v4, Framer Motion, Lucide React, Canopy (headless CMS)
2026
https://loiseau-de.alinsafawi.com/
https://github.com/AlinSafawi19/LOISEAU-DE
Highlights
Challenge
Build a high-end beauty e-commerce storefront that communicates luxury and editorial quality at every touchpoint — while remaining fast, scalable, and straightforward to update through a content management system.
Approach
Used the Next.js 16 App Router for a modern, performance-friendly architecture. Designed a custom WebGL liquid distortion shader for the hero sections to create an immersive first impression unique to the brand. Scroll-triggered and hover-driven animations were implemented with Framer Motion to maintain a fluid, editorial feel throughout. Products and inventory are managed via Canopy (headless CMS), decoupling content updates from the codebase entirely. A bespoke Tailwind CSS v4 design system with named color tokens and custom typography ensured visual consistency across all pages and states.
Outcome
A polished, fully responsive e-commerce storefront with dynamic product loading, animated category browsing, a brand partnership gallery, and a working contact form — all unified under a distinctive high-fashion visual identity that positions L'OISEAU DÉ as a premium beauty destination.