Skip to content

About STEEP

A shelf, not a
catalog.

STEEP started from a small complaint: most tea shops online bury the details that actually matter — origin, caffeine, steep time — behind a single generic "tea" filter. We built the shelf we wanted instead.

A hand pouring tea from a teapot into a cup

01

Named, not just labelled

Every tea names its estate or region and its steep temperature — the kind of detail usually reserved for coffee, applied to tea.

02

Honest by default

The cart is real, the checkout total is real math, and the confirmation says plainly that no order is placed. Nothing here pretends to be a backend it isn't.

03

Slow, on purpose

A calm palette, a considered grid, motion that always has a reduced-motion twin. The craft is in what's left out, not piled on.

How it's made

Every product photograph on this site is real, self-hosted photography — downloaded once, converted to WebP, and committed alongside the code. No hotlinking, no runtime requests to a third party, and explicit dimensions so nothing shifts while it loads.

The storefront runs entirely in your browser: no backend, no API calls. Adding to cart and placing an order update local state directly, persisted to this browser's localStorage — instant, and honestly labelled as a demo. Nothing is ever charged and no order is transmitted anywhere.

Steam rising from a hot cup of tea

The filters that matter

Every field below is declared once, in one data file, and the shop keeps working:

  • type

    Type

    Green · Black · Oolong · White · Herbal · Chai

  • caffeine

    Caffeine

    High · Medium · Low · None

  • origin

    Origin

    Japan · China · India · Kenya · Blend

  • form

    Form

    Loose Leaf · Sachets

  • flavour

    Flavour

    Floral · Earthy · Citrus · Spiced · Sweet

Enter the shop