Commerce Engine Starters

Launch your storefront
without starting over

Production-ready ecommerce storefronts powered by Commerce Engine. Choose a design, select your preferred framework, and start building.

Available for React, Next.js, TanStack Start, Astro, SvelteKit, and Node.js.

linea.demo.commercengine.com
Linea storefront — jewellery & luxury template preview
little-things.demo.commercengine.com
Little Things storefront — electronics & lifestyle template preview

Previewing the Linea storefront.

Use the framework your team already knows

Every starter connects to the same Commerce Engine APIs and commerce capabilities.

  • React

    Vite · Client-side SPA

  • Next.js

    App Router · SSG with ISR

  • TanStack Start

    SSG with link crawling

  • Astro

    SSG with island hydration

  • SvelteKit

    Svelte 5 · SSG with static adapter

  • Node.js

    Storefront SDK · Server-side services and APIs

Storefront templates

Choose a foundation for your next store

Start with a polished storefront and customise every component, interaction, and customer journey.

01 / 02

2 templates shown.

linea-next.demo.commercengine.com
Linea storefront preview — An elegant jewellery storefront designed for premium brands, editorial product storytelling, and refined shopping experiences.
Jewellery & Luxury

Linea

An elegant jewellery storefront designed for premium brands, editorial product storytelling, and refined shopping experiences.

  • Editorial homepage
  • Product listing
  • Product filtering
  • Product detail experience
  • Wishlist
  • Cart
  • Checkout flow
  • Responsive navigation
  • Commerce Engine integration
Choose your framework

Next.js selected. The demo and source links now open the Next.js build of Linea.

little-things-next.demo.commercengine.com
Little Things storefront preview — A modern electronics storefront designed for product-rich catalogues, bold merchandising, and fast product discovery.
Electronics & Lifestyle

Little Things

A modern electronics storefront designed for product-rich catalogues, bold merchandising, and fast product discovery.

  • Product-focused homepage
  • Category navigation
  • Product listing
  • Product filtering
  • Product detail experience
  • Wishlist
  • Cart
  • Checkout flow
  • Commerce Engine integration
Choose your framework

Next.js selected. The demo and source links now open the Next.js build of Little Things.

How it works

From starter to storefront in three steps

No scaffolding, no boilerplate. Every step below is a choice you make once — the commerce layer is already wired up.

  1. 01
  2. 02
  3. 03

Storefront designs

2 designs

linea.demo.commercengine.com
Linea storefront preview

Linea

Jewellery & Luxury

little-things.demo.commercengine.com
Little Things storefront preview

Little Things

Electronics & Lifestyle

Step 1 of 3: Choose a template.

Connected to Commerce Engine from day one

Every starter includes the foundation needed to load products, manage carts, and build custom commerce experiences with Commerce Engine APIs.

  • Typed Storefront SDK
  • Environment-aware client
  • Same calls in every framework
import {
  StorefrontSDK,
  Environment
} from "@commercengine/storefront-sdk";

export const sdk = new StorefrontSDK({
  storeId: process.env.NEXT_PUBLIC_STORE_ID!,
  environment: Environment.Production,
  apiKey: process.env.NEXT_PUBLIC_API_KEY!
});

// The starter's product page loads its data like this.
const { product, error } = await sdk.catalog.getProduct({
  product_id_or_slug: "aureon-groovegrid-x1"
});

if (error) {
  throw new Error(error.message);
}

console.log(product.name);

Start with a storefront Make it entirely yours

Pick a template, choose your stack, and launch your next Commerce Engine experience faster.