All work

Concept project: a sample build that shows how we approach this kind of product. The client, features and figures are illustrative.

Full stack · Next.js + Node.js · E-commerce · Marketplace

markethub

A multi-vendor marketplace where independent makers sell to customers through one storefront and one checkout.

Client
Concept: home and living marketplace
Year
2026
Services
Product design, Next.js front end, Node.js backend, Payments, Cloud & DevOps
Live site
Concept build
MarketHub interface

Overview

The brief

A group of independent home-goods makers sold through Instagram DMs and spreadsheets. Orders got lost, stock ran out without warning, and customers buying from two makers had to pay twice. MarketHub brings them into one marketplace: shared product discovery and checkout for customers, a dashboard for every seller, and moderation tools for the operators.

Problems & fixes

What was in the way

Pick a problem to see what was wrong, what we built and what changed.

The problem

Buying from three makers meant three conversations and three bank transfers.

What we built

One cart and Stripe checkout across sellers, with the order split into per-vendor fulfilment records automatically.

What changed

One payment for the customer, and each maker sees only their part of the order.

1 / 4

Impact

What it changed

18,000Products listed
120Independent sellers
1Checkout for every seller
0Oversold items
  • Customers buy from many makers in one checkout.
  • Makers sell more without building their own shop.
  • Stock and payments are correct even when traffic spikes.

How it works

Under the hood

Click any part of the system, or play the flow from start to finish.

Step 1 · Next.js

Storefront

Fast, SEO-friendly discovery, filters, product pages, cart and order tracking.

01 —

Split fulfilment

One order becomes one shipment per seller, each tracked separately.

02 —

Tested under load

Inventory races and checkout failures are covered by automated tests.

03 —

Fast pages

Server-rendered storefront with optimised product images.

Timeline

  1. Weeks 1–2Marketplace rules, data model and storefront design
  2. Weeks 3–5Catalogue, cart, checkout and Stripe
  3. Weeks 6–7Seller dashboards, admin moderation and analytics
  4. Week 8Load tests, AWS deployment and launch

Tech stack

Next.jsTypeScriptNode.jsPostgreSQLPrismaStripeRedisAWS S3AWS RDSGitHub Actions

got an idea?let's lift it.

Tell us what you're building. A senior engineer, not a salesperson, replies within one business day.

Start a project
Start a project