Skip to content
Fashion E-commerce

VNSK WEAR — A streetwear store that never sells a size the warehouse does not have

VNSK WEAR (VENSKO) is a Moscow streetwear brand that releases its collections in small drops. We designed and built its online store: a monochrome storefront that reads like the brand's lookbook, a catalog fed live from the MoySklad inventory system, checkout with CDEK delivery across Russia and the CIS, and an admin the team runs without a developer.

VNSK WEAR — A streetwear store that never sells a size the warehouse does not have

Challenge

A drop-based brand sells out by size, not by product. A hoodie can be gone in M/L while XS/S is still on the shelf, and every order the site takes for a size that is no longer there turns into a refund, an apology and a customer who does not come back. Stock lived in MoySklad, orders arrived through messengers, and the brand needed a store that looked as considered as its photoshoots while knowing, at the moment of the click, exactly what was left.

Approach

We made MoySklad the single source of truth and built everything else around it. The storefront is quiet on purpose: white studio photography, the brand's italic wordmark and a typewriter face, so the clothes do the talking. Under it, every size carries its own live stock, checkout calculates CDEK delivery for the buyer's own city, and orders land in an admin with statuses, promo codes and managers' access.

A store that looks like the lookbook

The brand already had a strong visual language: oversized silhouettes shot against white, the italic VENSKO wordmark, a confident monochrome palette. The store borrows all of it rather than adding its own. The first screen is a photograph of two looks with the VNSK lettering between them and one action, shop now.

Below it, the home page works as a window display:

  • New drop tiles lead into the categories, from classics and shirts to the Old Money capsule.
  • Bestsellers run as a carousel of accessories, the easiest add-on to an order.
  • Philosophy closes the page with the brand's own manifesto and a way into the lookbook.

Type is a monospaced typewriter face for everything functional, with the wordmark reserved for headings, so product names, sizes and prices read like labels on a garment tag.

VNSK WEAR home page section with new drop category tiles
Category tiles lead from the home page straight into the catalog, each with a product shot rather than a lifestyle photo.

Stock that is never wrong

Every product, price and size comes from MoySklad, the inventory system the brand already used for its warehouse. There is no second copy of the catalog to keep in sync: when a size sells out in the warehouse, it stops being available on the site.

Stock is tracked per size, not per product. A product page shows how many pieces are left in the selected size, and a size with nothing left cannot be added to the cart. The brand cuts in combined sizes such as M/L and XS/S, so the store matches them the way MoySklad stores them, and a historical order written against the parent product can no longer block sales of a size that is actually in stock.

VNSK WEAR product page for an olive zip hoodie with size selector and live stock
The product page: gallery, the sizes the brand actually cuts, live stock for the selected size and one button.

Checkout for Russia and the CIS

The brand ships to eleven countries, from Russia and Kazakhstan to Armenia and Georgia, all through CDEK. Checkout asks for the country and city, calculates the CDEK rate for standard or express delivery as the buyer types, and lets them pick a pickup point on a Yandex map or enter an address for courier delivery.

Promo codes apply in the cart and the discount stays visible all the way to the total. Payment fits how the brand actually takes money: crypto checkout on the site, and card or SBP payments through a manager in Telegram.

An admin the brand runs itself

A small team cannot wait for a developer to change a banner. The store has its own admin with:

  • a dashboard with the state of the store at a glance;
  • orders by status, from new and in processing to shipped, delivered and cancelled;
  • promo codes, created and switched off in a couple of clicks;
  • managers with their own access, and a log of who changed what;
  • the site's content, so drops and texts change without a release.

Between drops, one switch pauses sales across the store without taking the site down: the catalog stays browsable, and nobody can pay for stock that is being recounted.

On a phone

Streetwear is bought on a phone, usually straight from social media. The mobile store keeps the same order of things: the photograph and one button first, categories as a horizontal row of chips, product photos large enough to judge the fabric, and sizes as buttons sized for a thumb.

Three VNSK WEAR phone screens: home, catalog and product page
Home, catalog and product page on a phone: the same quiet layout, with nothing hidden behind extra taps.

Built to be found and measured

A store with a hundred products only pays off if search engines can read every one of them. Each product gets its own title, description and social preview, the sitemap lists every category and product, and checkout, the admin and the API are closed to crawlers. Structured data describes the brand as an online store with its return policy, the catalog and reviews as collection pages and the lookbook as an image gallery, so search results can show more than a blue link.

Analytics respects the buyer first. Yandex Metrica and the Meta Pixel load only after consent, Webvisor masks checkout fields, and e-commerce events use the same MoySklad IDs as the Yandex Direct product feed, so ad reports and warehouse data describe the same products.

Build

The storefront is static HTML, CSS and JavaScript served by nginx, which keeps the catalog fast on mobile networks and hosting costs low. A separate Node.js API on its own cloud server talks to MoySklad, CDEK and the payment provider and stores orders, so the storefront never holds a secret.

VNSK WEAR combines our web development, product design and SEO. If you are deciding how to budget a store like this, our guide to fixed-price versus hourly development explains the trade-offs. Launching a brand of your own? Tell us about it.

What shipped

  • Catalog, prices and stock by size synced live from MoySklad
  • Size-level stock that blocks out-of-stock sizes before they reach the cart
  • Checkout with CDEK rates, pickup points on a Yandex map and delivery to 11 countries
  • Admin with orders by status, promo codes, managers' access, content and an action log
  • Per-product SEO, structured data, a full sitemap and consent-first analytics

Frequently asked

It sells the brand's clothing and accessories online with live stock by size from MoySklad, CDEK delivery across Russia and the CIS, promo codes and an admin where the team manages orders and content.

So the site and the warehouse can never disagree. Products, prices and stock come from MoySklad, and a size that has sold out cannot be ordered.

Eleven: Russia, Kazakhstan, Belarus, Uzbekistan, Kyrgyzstan, Armenia, Azerbaijan, Tajikistan, Moldova, Georgia and Turkmenistan, all through CDEK, to a pickup point or to the door.

Yes. Orders, promo codes, managers, site content and a sales pause switch for the time between drops are all in the store's own admin.

A static front end is fast on mobile networks and cheap to host, and a separate Node.js API keeps every integration and secret on the server. The brand pays no platform fees and owns all of its code.

Inside the site

VNSK WEAR — desktop screen 1.1
VNSK WEAR — desktop screen 1.2
Client feedback

“We release in small drops, so the worst thing a store can do is sell a size we no longer have. Sakura connected the site straight to MoySklad, and now stock, orders and delivery live in one place. The store looks like our lookbook, and we run it ourselves without calling a developer.”

NikitaVNSK WEAR
sakura