01
Category-specific structure
Discipline, wheel, frame, rider-level and price facets demonstrate a credible cycling journey. Production specifications must come from verified merchant data.
About
VELO is a fictional cycling storefront theme built to show how bikes and components can be explained with plain-language filters, self-hosted photography and clear trade-off content. Products, people, prices, stock and policies are illustrative.


Why we exist
Buying a bike shouldn't need a translator.Every bike on this shelf is filterable by the things that actually decide whether it's right for you — discipline, wheel size, frame material, rider level and price — laid out as plain filters instead of buried in a spec PDF.
01
Discipline, wheel, frame, rider-level and price facets demonstrate a credible cycling journey. Production specifications must come from verified merchant data.
02
Nothing here pretends to be a backend it isn't. The cart is real, the checkout total is real math, and the confirmation says plainly that no order is placed.
03
A confident palette and a strict grid, with motion that always has a reduced-motion twin. The craft is in what's left out, not piled on.
How this shop is built
Every product photo here is real, self-hosted photography — downloaded once at build time, converted to compact WebP, and served from this domain. No stock photo API calls at runtime, no external image hosts, no hotlinking.
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.
Every field below is declared once, in one data file, and the shop keeps working:
discipline
Road · Gravel · Mountain · City
wheelSize
700c · 650b · 29" · 27.5"
frame
Carbon · Alloy · Steel · Titanium
level
Entry · Enthusiast · Pro
priceBand
Under $1k · $1k–3k · $3k–6k · $6k+