Back to work
Web · E-Commerce

Oi Perfume

A five-page fragrance storefront — catalogue, product detail, bag and checkout — running entirely in the browser with no framework and no backend.

Oi Perfume — fragrance storefront with cart and checkout
RoleFront-End Engineer & Designer
Timeline2026
StackHTML · CSS · JavaScript
TypeE-Commerce Storefront

Oi Perfume sells seven concentrated eaux de parfum that share one cube-glass bottle with a solid beech cap. The storefront follows an Apple-style white gallery system: photography and one bold typographic statement own the screen, surfaces are paper-flat, and interaction is reduced to two button archetypes.

The Challenge

A complete commerce flow with no server, no framework and no build step — and a design system disciplined enough that all five pages read as one product.

The Solution

One catalogue, one stylesheet, one script — and nine design rules strict enough to be audited from the command line.

Screenshots

The highlights band, product detail, and bag review — one row, click or drag to bring a screen forward.

The highlights band
Product detail
Bag review
7
Fragrances, one catalogue
5
Pages, zero framework
1.1MB
Total imagery

Next Project

Basma Website →