Skip to content

About this demo

This storefront is running on the demo fixture. There is no Shopify store behind it: the catalogue, editorial, menus and cart are all generated locally so the project can be explored, reviewed and screenshotted without credentials.

What is real

The rendering, routing, caching, filtering and cart flows are the production code paths. Only the data source is swapped.

Connecting a store

Set PUBLIC_STORE_DOMAIN and PUBLIC_STOREFRONT_API_TOKEN to your own values and remove SHOPIFY_STOREFRONT_FIXTURE. The fixture refuses to run against a real merchant domain.