AHA Fashion sources handloom sarees and suit materials directly from weavers in Banaras, Assam, Rajasthan and South India. The brief was a storefront where the cloth’s origin is the product — not a footnote. Fourteen pages, a full brand system, an AI-generated showreel, and a checkout path that matches how this category actually buys in India.
Not screenshots — the actual build, embedded. Scroll it, open the shop, hover a product to cycle its angles, add something to the bag.
Embedded at 70% viewport height. Open the full site for the intended widths. Hosted on dettsec.io while the client domain is provisioned.
A printed saree and a handwoven one look similar in a thumbnail and differ by several multiples in price. Everything in this build exists to make the difference visible.
Weave, fibre, cluster and region are first-class product fields — filterable in the catalogue, not buried in a description. A marketplace listing structurally cannot copy it.
Categories are query parameters on one catalogue route, never separate landing pages. Home → shop → product is three clicks; via the carousel it is two.
Unverified weave attributions are labelled as inferred. Unknown prices read “price on enquiry” and emit no structured-data offer. A brand selling authenticity cannot ship guesses as fact.
A woven ground. The page background is a real plain-weave — warp denser than weft as on a handloom, with per-thread slub — computed in a shader, baked to a seamless tile and laid under the page at 7% opacity. Felt, not seen.
The shuttle. The mark drifts on a sinusoid — the traverse of a weaving shuttle across a loom. A fixed lamp above means the gold catches and releases as it passes.
No shadows anywhere. Depth comes from value contrast and the weave. One easing, 0.3s ease-out, across the entire site. Two typefaces. One accent colour.
Hover reveals the cloth. A product card cycles every photographed angle while the pointer rests on it — model first, mannequin last — so the drape is legible before the click.