WL White-label storefronts

One platform · six brands · six storefronts

The same e-commerce engine, wearing six different brands.

Every storefront below is a complete supplement shop with its own brand, product portfolio, navigation, homepage, product cards, product page, typography, colour and motion. Underneath, all six run the identical cart, checkout, payment, order, account, search, filtering, inventory and admin code — one engine, six templates. Browse any of them, add something to a basket, and you are using the same checkout in each.

6Storefronts
6Product portfolios
87Products
1Shared engine

Choose a storefront

Each opens the complete shop — home, catalogue, product pages, cart and checkout — at its own URL.

ASCOFIZZ
TEMPLATE 01 /demo-1

Ascofizz

Effervescent supplements

Fresh and energetic. Merchandised by vitamin, benefit and format, with a fizz-led hero and a comparison table that argues the format honestly.

Customer
Everyday wellness
Type
Outfit / Inter, leaf green + citrus
Open storefront
ARCADIA
TEMPLATE 02 /demo-2

Arcadia

Premium everyday wellness

Editorial and quiet. Products are organised by wellness goal and by morning or evening ritual, and the card is a catalogue entry rather than a promotion.

Customer
Premium daily health
Type
Cormorant / Jost, ivory + gold
Open storefront
FORGE
TEMPLATE 03 /demo-3

Forge

Sports & gym nutrition

Bold and dense. Shop by performance goal or training stage, then build a four-slot stack that prices itself and drops straight into the shared cart.

Customer
Gym, athletes, active
Type
Archivo / Barlow, white + hot orange
Open storefront
ALGAEVA
TEMPLATE 04 /demo-4

Algaeva

Spirulina & superfoods

Ingredient-first. Shop by format — tablets, powder, capsules, blends — and every product page opens on the pond it was grown in, not the price.

Customer
Natural, plant-based
Type
Lora / Karla, cream + pond green
Open storefront
Chewly
TEMPLATE 05 /demo-5

Chewly

Gummies, chewables & suckers

Retail-shelf colour coding across three format rails, plus benefit and audience. Playful in palette, professional in structure.

Customer
Families, young adults
Type
Poppins / DM Sans, white + candy brights
Open storefront
ASCOFIZZ
TEMPLATE 06 /demo-6

Ascofizz Original

The existing storefront

The current Ascofizz site, unchanged — same navigation, pages, components, catalogue and workflow. The reference point the other five are measured against.

Customer
Existing customers
Changes
None — baseline template
Open storefront

How it is put together

The split that makes a brand swap a template change instead of a rebuild.

Core — shared by all sixWritten once, never forked
  • Authentication
  • Product model
  • Cart
  • Checkout
  • Payments
  • Orders
  • Customer accounts
  • Admin panel
  • Inventory logic
  • Search
  • Filtering & sort
  • APIs
Storefront — one per brandThe only thing a new tenant writes
  • Brand identity
  • Colour palette
  • Typography
  • Navigation
  • Homepage
  • Product cards
  • Product page
  • Category pages
  • Merchandising
  • Footer
  • Mobile nav
  • Motion

A brand pack is two files — template/brand.css and template/brand.js — declaring its palette, type, navigation, homepage, card, product page and portfolio. scripts/build-storefronts.py copies the engine and attaches the pack, publishing each storefront at /demo-1/demo-6. The live Ascofizz storefront keeps the site root and is untouched by any of it. Adding a seventh brand means writing a seventh pack; it does not mean touching the checkout.