B2B wholesale marketplace / UK, Europe & US

Eight years building Creoate’s wholesale marketplace

We run the Next.js storefront, Python ingestion pipelines, DynamoDB data layer and AWS infrastructure behind a marketplace of 5,000+ brands and 200,000+ products.

8+ yrsOne team, still shipping
200K+Products in the live catalogue
5,000+Independent brands onboarded
10Countries on one platform

A new platform, with the marketplace still trading

We migrated catalogue, accounts and checkout route by route, keeping the marketplace trading throughout the transition.

The systems behind every wholesale order

01

Next.js storefront

Server-rendered catalogue, collection, account and checkout experiences across more than 200,000 products.

02

Python ingestion

Services that normalise, de-duplicate and enrich supplier feeds across currencies, countries and channels.

03

DynamoDB data layer

Fast catalogue, account and ordering paths designed for a marketplace operating at significant scale.

04

AWS media pipeline

Lambda, S3 and CloudFront optimisation for hundreds of thousands of product images.

05

B2B payments

Multi-currency checkout, Stripe, Hokodo net terms and reconciliation for wholesale orders.

06

Operations & insight

CI, scheduled jobs, secure access and live product and infrastructure monitoring.

Wholesale buying, wherever the working day takes you

The catalogue, collections and account journeys are designed for the devices buyers use throughout their working day.

How the platform fits together

  • Next.js
  • Python
  • DynamoDB
  • AWS
Storefront
Next.js · App Router · SSR / ISR
Data
DynamoDB · MySQL
Services
Python · PHP · Node
Media
AWS Lambda · S3 · CloudFront
Payments
Stripe · Hokodo · multi-currency
Infrastructure
AWS · GitLab CI · Cloudflare · Teleport
Observability
Atatus · Grafana · PostHog
Clutch★★★★★5.0 / 5.0

Across 18 independently published client reviews

They have a deeper technical knowledge than any web designer I've met to date.

01 / 04

Building a marketplace for the long term?

Book a 30-minute call with the team that will scope and lead your project.