Skip to content

About

Built for the
whole ride.

VELO started as a small crew of mechanics and racers tired of buying bikes from spec sheets that hid the trade-offs. So we built the shop we wanted to use — real photography, plain-language filters, and a frame that tells you exactly what it's for.

A group of cyclists riding together
Close-up of a hand holding a metal wrench in the workshop

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

Ridden before it ships

Every frame on this shelf gets logged miles on the exact terrain it's built for before it earns a spec sheet. If we wouldn't ride it ourselves, it doesn't get a listing.

02

Honest by default

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

Built, then disciplined

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.

The five filters

Every field below is declared once, in one data file, and the shop keeps working:

  • discipline

    Discipline

    Road · Gravel · Mountain · City

  • wheelSize

    Wheel size

    700c · 650b · 29" · 27.5"

  • frame

    Frame

    Carbon · Alloy · Steel · Titanium

  • level

    Level

    Entry · Enthusiast · Pro

  • priceBand

    Price

    Under $1k · $1k–3k · $3k–6k · $6k+

Enter the shop