Skip to content
Mehrojbek

02E-commerce / Luxury

Personal

Atelier Noir

A luxury fragrance storefront for a fictional artisan perfume house — an editorial catalog, scent-pyramid product pages and a guided scent finder, on a dark editorial type system.

Atelier Noir — E-commerce / Luxury
Role
Design & build
Type
Personal
Category
E-commerce / Luxury
Stack
Next.js, React 19, TypeScript, Zustand, Prisma, Zod

Overview

A luxury fragrance storefront for a fictional artisan perfume house — an editorial catalog, scent-pyramid product pages and a guided scent finder, on a dark editorial type system.

My role

Designed and built the whole storefront: the catalog and scent-pyramid PDP, a scent-finder quiz, a Zustand cart and a Zod-validated checkout, on Next.js 16 and React 19 with a Prisma/PostgreSQL and Auth.js backend.

The challenge

Making a fragrance feel tangible on a screen. The work was an editorial product page — scent pyramid, notes and raw materials — plus a quiz that recommends a scent without ever feeling like a form.

Outcome

A production-deployed luxury storefront that carries a premium brand end to end, from catalog and PDP to a validated checkout flow.

Next case study

iPost — Logistics App

A production React Native app for a live logistics business: cargo tracking, data-heavy shipment views, delivery modes and maps. Publicly available on the App Store and Google Play.