Case study — eCommerce

SupplyCity — wholesale, rebuilt for the web.

A custom B2B eCommerce platform built with MedusaJS — optimized for wholesale, bulk ordering, and business account workflows.

Client
SupplyCity LLC
Year
2025
Stack
MedusaJS · React · Tailwind CSS · PostgreSQL
Scope
Design · Build · Support
Your One Stop Shop For Essential Supplies Supply City Llc Supplycityllc Com 06 11 2025 10 08 Pm Min

Wholesale ordering,
built for how they actually work.

SupplyCity LLC is a U.S.-based distributor providing a wide range of essential goods — from cleaning supplies to business consumables — to companies, institutions, and organizations across the country. Their business relies heavily on B2B relationships, wholesale pricing, and operational efficiency.

With a growing product catalog and an expanding customer base, SupplyCity needed a modern platform that could scale with them and handle the complex workflows of B2B commerce.

The challenge
/01
No custom pricing per customer group

Legacy infrastructure could not express the wholesale pricing their relationships depend on.

/02
Manual order processing

Every order consumed staff time that should have gone elsewhere.

/03
No business accounts or roles

Organizations had no way to give multiple users different levels of access.

/04
Slow, poor mobile experience

Frontend performance was holding back conversion on phones.

/05
Limited integrations

Fulfilment and accounting systems could not be connected cleanly.

MedusaJS and a
custom architecture.

We chose MedusaJS as the backend engine and built a headless architecture to give full flexibility across the frontend and backend layers, so every part of the platform could be customized to how SupplyCity works.

Medusa's modular design gave us complete control. Unlike monolithic platforms, we could build each part of the experience around their business model without compromises — customizing product, pricing, and order logic, exposing clean APIs, and extending with plugins as needs appeared.

Key features
/01
Account-based pricing & permissions

Each business user sees their own pricing, tax exemptions, and catalog access. Organizations can hold multiple users with different roles.

/02
Bulk ordering and quick reordering

One-click reordering of frequent items, CSV upload for large orders, and bulk add-to-cart.

/03
Custom admin tools

We extended the Medusa admin with advanced product and customer segmentation, inventory management, pricing tiers, and B2B workflows.

/04
Responsive storefront

Built in React and Tailwind CSS for performance across every screen size. Speed and simplicity were the priorities.

/05
Third-party integrations

Connected to their shipping provider and internal ERP through custom APIs and webhooks for seamless fulfilment and data sync.

60%
Faster order processing
40%
Higher mobile conversion
10,000+
SKUs supported
Self-serve
Less customer support time
Client feedback
We finally have a system that works the way we do. It's fast, flexible, and gives our business customers the experience they expect. The team delivered exactly what we needed — and more.
Operations manager, SupplyCity
Supplycityllc Com Us Account 06 11 2025 10 08 Pm Min
Next project
Buketi.mk — a flower marketplace for Macedonia
Read it →