Moscow UTC+3
The VIT MARKET hub in Russian: a filter rail showing all 13 departments in five groups, above a mosaic of department tiles.

Work Marketplace

VIT MARKET

VITON13’s own marketplace at market.viton13.com: 13 departments, a 5,628-product Russia edit, the ALL TOYS shop, a sourcing planner and one supplier layer that no page bypasses.

Labels
Internal VITON13's own product
Year
2026
Disciplines
Products, Websites
Languages
English, Russian, Spanish, French, HI

Overview

VITON13 needed one marketplace for the goods it offers: brand shelves, large catalogues, a toy shop, a way to ask for a product that is not listed and a desk for trip requests. It had to run in five languages, and no supplier’s API could be allowed to shape the pages or break them when access failed.

  • 13

    departments in the hub’s filter rail

    Source: Live hub, 19 Sep 2026

  • 5,628

    products in the Russia edit, in 10 categories

    Source: Russia edit catalogue, dated 4 Sep 2026

  • 300

    toys on 10 ALL TOYS shelves

    Source: Live ALL TOYS page, 19 Sep 2026

  • 3

    supplier adapters in code, 2 more planned

    Source: Provider layer in the code, 19 Sep 2026

Approach

I built the hub at market.viton13.com: 13 departments in a tile mosaic, with a filter rail that groups them as Shop (7), Catalogues (3), Kids (1), Travel (1) and Sourcing (1), plus three brand feeds — Old Money (16 products), RISE (10) and ANIRI (3). Next to it sit the Russia edit, a catalogue of 5,628 products in 10 categories dated 4 September 2026, and ALL TOYS: 300 toys on 10 shelves, with delivery limited to the US and Spain and Russia blocked.

VITON13 FIND is a five-step sourcing planner (what, budget, when, details, contact); the TRAVELING page plans eight desks, from flights and hotels to rail and tickets; and a provider layer holds one registry with adapters for Alibaba.com, BigBuy and CJdropshipping, with 1688.com and AliExpress planned.

Each supplier reports one status — READY, NOT_CONFIGURED, NOT_AUTHORIZED, PLANNED or ERROR — so a supplier with missing credentials degrades instead of breaking VIT MARKET, and no page calls a supplier directly. Request signing in the Alibaba.com adapter matches the worked example Alibaba publishes; orders default to manual mode, where the payload is built and validated but never sent, and the adapter passes 25 of 25 tests. At checkout an order is recorded as a request, and payment is agreed by hand.

Results

VIT MARKET is live in five languages, and its sitemap lists 21 paths in each, 105 URLs in all. The Russia edit shows 5,628 products over 157 pages; the largest categories are Electronics (2,283), Beauty & health (1,355) and Toys (945). ALL TOYS shows its 300 toys, led by the Creative (72), Pretend play (45) and Learning (39) shelves.

FIND is live and opens on step 1 of 5. For the supplier catalogues there are 2,122 records from the CJ official API (checked on 5 September 2026: 101 full, 2,021 summary-level) and a 1,636-product snapshot from the provider pipeline, generated on 12 September 2026. Neither is shown while those catalogues are paused.

What this does not prove

The supplier catalogues are paused. Every CJ, Alibaba, BigBuy, AliExpress and 1688 record is hidden on read, and /global and /products show 0 products live. At the 19 September 2026 release CJ answered that API access had been disabled, so the catalogue import failed and was skipped. Alibaba and BigBuy exist as code only: there is no approved Alibaba app, orders stay manual and there are no supplier contracts.

There is no online payment and no order volume or revenue data: checkout records a request and payment is agreed by hand. ALL TOYS checkout stays closed until ASTM/CPC or CE safety documents are accepted, and every toy card shows 0 reviews. Russia edit cards carry SKU-style titles such as V13-RU-009147 and a provisional retail price.

The delivery selector is built but not shown on the live hub; only ALL TOYS has a live US / Spain switch. TRAVELING is in progress: nothing on it can be booked, and a trip request goes to the studio.

Want something like this? Tell me about your project.

All work