← All work
Product · 2021

Early Seller Storefront for a D2C Platform

A D2C retail storefront

Overview

An early seller-storefront scaffold for a direct-to-consumer commerce platform, hosted on GitLab. It is the seed version of the consumer-facing storefront, establishing the React + Shopify pattern that the later production storefront expanded on.

Why It Exists

The team needed a minimal storefront shell to validate how a seller’s branded shopping surface would render and check out against a headless commerce backend before committing to full UI and content tooling.

What We Built

A Create React App project (src/, public/) with a deliberately small dependency set: React with react-router-dom, the @ice/store state container, and the Shopify Buy SDK (shopify-buy) for catalog and cart, plus standard Testing Library and web-vitals tooling. Compared with the later storefront, which added Tailwind, Firebase, Mantine, Framer Motion, and analytics, this is a bare foundation.

Technologies & Approach

A pared-down React + Shopify stack chosen to prove the headless-commerce storefront concept quickly, keeping the door open to layer on branding, real-time data, and merchandising later.

Outcome / Impact

Established the storefront skeleton and Shopify integration pattern that matured into the production consumer storefront.

Capabilities Demonstrated

  • Rapid headless-commerce storefront scaffolding on React
  • Shopify Buy SDK integration for catalog and checkout
  • Clean build-to-production progression within a product family
More work See all →