Delivered engagementCommerce & Marketplaces · $15k – $25k
Vinted

Sell & Buy Pre-loved Fashion

Delivered engagement. Coralsoft designed and built this product end to end; figures below retain their evidence level.

iOSAndroidWebReact NativeExpo SDK 54Expo Router
Vinted — product interface
Vinted — product interface
The situation

What was in place before we started.

Vinted is one of Europe’s largest pre-loved marketplaces, with 100M+ members across the continent. Its signature is the no-seller-fee model — sellers keep 100% of the sale price while buyers pay a separate Buyer Protection fee — and it spans clothes, homeware, electronics, toys and collectibles with prepaid labels and authenticity verification.

Vinted is one of Europe’s largest pre-loved marketplaces, with 100M+ members across the continent. Its signature is the no-seller-fee model — sellers keep 100% of the sale price while buyers pay a separate Buyer Protection fee — and it spans clothes, homeware, electronics, toys and collectibles with prepaid labels and authenticity verification.

Engagement
3 months reconstructed
Team
3 people
Budget
$15k – $25k reconstructed
Year
2026
Used by
Everyday sellers · Bargain hunters · Sustainable shoppers · Families
Markets
Europe & UK (limited in the US)
Catalog
Clothes, homeware, electronics, toys
Pricing
No seller fees · buyer pays protection
Implementation architecturereconstructed
React NativeExpo SDK 54Expo RouterTypeScriptNativeWindTanStack QueryReact Hook Form + ZodVercel AI SDKSupabase RealtimeTypesenseSupabase (Postgres + RLS)Supabase Auth
Challenges

Each constraint, and what we did about it.

Constraint

Fear of scams & bad buyers

What we did

Buyer Protection on every order

Constraint

Listing feels slow & tedious

What we did

List an item in a few taps

Constraint

No protection if it goes wrong

What we did

Refund guarantee builds trust

Constraint

Shipping is a manual chore

What we did

Pre-paid label, one tap to print

Constraint

Pricing & postage guesswork

What we did

Clear price & fee breakdown

Constraint

Closets stay full, nothing sells

What we did

Closets clear, items move fast

The growth lever isn’t inventory — it’s trust. Buyer Protection makes a stranger’s listing feel safe to buy.

Results

Outcome, with the source of every figure.

3-month engagement
100%
Of the price kept by sellers.
third-partyCorroborated in the ecommerce research doc's Vinted section.
0
Seller fees on every sale.
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.
4.8★
Across App Store reviews.
third-partyCorroborated in the ecommerce research doc's Vinted section.
100M+
Members across Europe.
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.
0
Seller fees (buyer pays protection)
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.
Protected
Orders with Buyer Protection
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.
Labels printed in-app
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.
Authenticity verifications run
unsourcedPresent in the deck config; no corroborating figure in the vertical research docs.

By pairing zero seller fees with Buyer Protection and one-tap shipping, Vinted gave sellers the best economics in the set and made a stranger’s listing feel safe to buy — across 100M+ European members.

Roadmap

How it was sequenced.

3 monthsreconstructed delivery
Weeks 1–3

Discovery & shaping

Discovery with casual European sellers; mapping the “is this safe to buy” moment.

  • No Seller Fees
Weeks 4–10

Core build

Fee-free listing, item detail, Buyer Protection, authenticity verification & chat.

  • Buyer Protection
Weeks 11–13

Launch & iterate

Pre-paid labels, pickup-point delivery, payouts & broad-catalog search at scale.

  • Shopping
  • Shipping

More work like this.

Every case study is a Coralsoft delivery story, with the evidence behind each figure kept visible.