MARIOXSoftware

Kogan.

A marketplace lives or dies on the seller side, and nobody demos that.

Client
Kogan
Sector
E-commerce marketplace
Scope
Marketplace + web + admin
Stack
Next.js, Node.js, PostgreSQL
Overview

A marketplace build across web and admin with a large third-party seller base, covering listings, orders and seller tooling.

01 — The challenge

What made it hard.

Marketplaces live or die on how well the seller side works, and nobody demos that.

01

Catalogue quality

Third-party listings arrive duplicated, mis-categorised and inconsistently described.

02

Trust and disputes

Ratings, verification and dispute handling are core mechanics rather than admin features.

03

Payout accuracy

Commission, refunds and settlement have to be correct and explainable at volume.

02 — The product

What we shipped.

A marketplace build across web and admin with a large third-party seller base, covering listings, orders and seller tooling.

03 — The build

How it holds up.

Seller tooling is built as a first-class product, and catalogue ingestion dedupes and validates before anything reaches search.

The system

Seller operations get first-class tooling, and catalogue ingestion dedupes and validates before anything reaches search.

Stack
Next.jsNode.jsPostgreSQLElasticsearchRedisKafkaAWS
Web platform
Admin and operations console
Seller and partner tooling
Architecture, CI/CD and handover docs
04 — Ownership

Theirs, from day one.

Repositories, cloud accounts and documentation sat with the client throughout. Senior engineers wrote the production code rather than specifying it.

Ask for the full metrics on a call →
Next case study · E-commerce marketplaceOnBuy →

More e-commerce marketplace work.

All 42 case studies →
OnBuyE-commerce marketplace
StarstellConsumer web & app
MagicfinservFintech platform

Building something like Kogan?

Tell us what you are building. A senior engineer replies within one business day. NDA on request.

Start a e-commerce marketplace projectReply in 1 day
Phone
I need
Budget
Confidential. NDA on request.