32/32 concept project
VAULT 43: limited sneaker store (Shopify) · Warsaw
Shoppers open a locker, pick a size, that is one numbered pair, and pay at the Shopify checkout. Rare pairs go to a raffle.
Concept project - how I would build a website for a business in this field: limited sneaker store (Shopify). The business and its details are fictional.
- Field
- limited sneaker store (Shopify)
- City
- Warsaw
- Languages
- PL / EN
- Year
- 2026
- Type
- Shopify store with a custom front end
01The challenge
Buyers pay thousands for a pair, see one photo and cannot tell whether it is genuine.
- One photo for a few thousand złoty
- No proof that the pair is genuine
- No idea how many pairs are left
Full description of the challenge
A limited sneaker store sells pairs that exist in a few dozen copies worldwide, and a pair costs thousands of złoty. A typical shop shows one photo and a list of sizes, so the buyer cannot tell whether the pair is genuine or how many are left. This is how I would build a store for a Warsaw boutique: every pair in its own numbered locker, stock in plain view and payment at the Shopify checkout.
02What I did 6 decisions
-
A locker that opens on the first screen
A film opens the locker with the pair, and the number, size and price are on screen straight away.
More details
On the first screen a film opens a steel locker with a pair inside. The edition number, size, price and an “Add to cart” button are visible straight away, with no intro and no scrolling.
-
A size is one specific numbered pair
Every size is one numbered pair, with stock straight from Shopify.
More details
Every size is one pair with its own number and locker. Sold sizes are greyed out, and each pair shows how many are left, because stock comes straight from the Shopify store.
-
The shoe from every side
Six views of the shoe, moved with a finger or arrows.
More details
Instead of a single photo there are six views: side, inside the locker, three quarters, top, sole and heel. The photo moves with a finger or with arrows, keyboard included.
-
A raffle for the rarest pair
A raffle for the rarest pair, with a countdown and clear rules.
-
Authenticity you can see
A certificate and a numbered steel seal, with a refund for a pair that is not genuine.
-
Next.js with a Shopify cart and checkout
Next.js, with products, cart and checkout in Shopify.
Details of decisions 04-06
04 A raffle for the rarest pair
The pair of the month, with 12 made worldwide, goes through a raffle. A countdown shows how long sign-ups stay open, signing up takes an e-mail and a size, and the rules are stated up front: the winner has 24 hours to pay.
05 Authenticity you can see
Three checks: materials, workshop papers and a steel seal with the edition number. The certificate slides out of an envelope, and below it there is a clear promise: a full refund, shipping included, for a pair that is not genuine.
06 Next.js with a Shopify cart and checkout
The look and motion live in Next.js, while products, stock, the cart and payment run on Shopify through the Storefront API. The owner adds pairs and changes prices in the Shopify admin, and the site shows it straight away.
03Result
Collectors see a specific numbered pair and pay at the Shopify checkout.
Full description of the result
Collectors see a specific pair, its number and stock, and pay for a rare piece at a familiar Shopify checkout. Speed 82/100 on mobile and 100/100 on desktop, and nothing jumps while the page loads.
82phone
100desktop
measured:
04DNA card
What the finish is made of
Click a color, typeface or corner style to strip it from the preview. What remains is the bare structure - the same one every website of mine stands on.
Colors
Heading typeface
Corner radius
05Found on Google
How customers find this website
- Google knows it is a limited sneaker store in Warsaw, with the prices of its pairs.
- Questions about fitting, returns and authenticity are prepared so that Google and AI assistants can quote the answers.
- The demo is hidden from search engines because the business is fictional.