INTERNALOur own product

VIT MARKET: our own marketplace, its catalogues and supplier layer

VIT MARKET is VITON13's own marketplace at market.viton13.com: 13 departments, the Russia edit catalogue, the ALL TOYS shop, the VITON13 FIND sourcing form and the TRAVELING desk. Supplier APIs sit behind one provider layer, and no page calls a supplier directly.

Marketplace · 13 departments · 5 languages · 2026

Open the live project
The VIT MARKET hub in Russian: a filter rail showing all 13 departments in five groups, above a mosaic of department tiles.
departments in the hub's filter rail
13
products in the Russia edit, in 10 categories
5,628
toys on 10 ALL TOYS shelves
300
supplier adapters in code, 2 more planned
3

Task

Give VITON13 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.

What we did

We 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). The hub also carries three brand feeds: Old Money (16 products), RISE (10) and ANIRI (3).

We built 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 options limited to the US and Spain and Russia blocked.

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

How it works

Each supplier reports one status: READY, NOT_CONFIGURED, NOT_AUTHORIZED, PLANNED or ERROR. 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.

The Russia edit was built from 8,202 source rows: 2,493 stale and 81 rejected rows were dropped, leaving 5,628. FIND offers 19 budget stops from $10 to $10,000, 8 categories, 4 quantity bands and 5 deadlines. A request opens a guest thread on the studio's direct line, limited to 10 an hour per IP address and 5 an hour per email, with a honeypot field against bots.

At checkout an order is recorded as a request: the owner gets an email, the order syncs to the buyer's VITON ID and an order conversation opens; payment is agreed by hand. In the hub's section that buys work made by children, a parent or guardian sends the enquiry and completes the sale, and only a first name and age are published.

What exists now

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 we hold 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. The field book of 50 suppliers is desk research, and its page redirects to ALL TOYS.

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 (country, city, postal code and a network-based city hint) 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.

Services this case shows

Describe the task on the service page; a written scope, timeline and price come back within one working day.

Discuss a similar project

More cases

All cases