Connect
Back to selected work
Case 17 · Helm · Amazon ops console · Shipped Q3 2025
// Case 17 · 2025 · Internal Platform · Web

HelmSeller Central, replaced.

An internal dashboard that wraps the Amazon Selling Partner API end-to-end — orders, inventory, repricing, listings, and reporting — so the ops team runs the entire business in one place and never logs into Seller Central.

EngagementIn-house platform
StackReact · Node · Mongo
SurfaceWeb dashboard
StatusLive
helm.internal/orders
Helm — orders dashboard
Chapter 01 · The Brief

The team lived in
six Seller Central tabs.

Running an Amazon business at scale meant a dozen people, all day, inside Seller Central — slow, clunky, one marketplace at a time, with no shared view and no automation. Repricing was manual. Reports were exported by hand. Returns slipped through the cracks.

The brief: build an in-house console on top of the Selling Partner API that does everything Seller Central does — only faster, unified across marketplaces, and automated where it counts. The goal was simple: the team should never need to open Amazon's dashboard again.

Brief at a glance
Client
In-house · ops & catalog teams
Audience
Sellers, ops, finance
Constraint
SP-API rate limits · real-time
Engagement
Platform build · ongoing
Surface
Web · React dashboard
helm.internal
Orders today.
Live · SP-API
2,418
Orders · 24h
$48.2k
GMV · 24h
92%
Buy Box won
#114-2398871shipped$129.00
#114-2398866action$54.90
#114-2398855shipped$212.40
Repricing live.
BullMQ · every 5m
4,120
SKUs synced
317
Repriced · 1h
96%
In-stock
B08-WIDGET-PROwon box$39.99
B07-CABLE-6FTrepricing$12.49
B09-STAND-ALUwon box$74.00
Settlement P&L.
Cached · MongoDB
$214k
Gross · period
$38k
Amazon fees
$162k
Net payout
Feature · 01

Every order,
one queue.

FBA, FBM, and merchant-fulfilled orders stream into a single board via the SP-API Orders & Feeds endpoints. Ship, refund, message the buyer, and handle returns — without ever opening Seller Central, across every marketplace at once.

ChannelsFBA · FBM · Merchant
ActionsShip · refund · message
SourceSP-API Orders + Feeds
Feature · 02

Inventory that
reprices itself.

Stock syncs in real time; a BullMQ job queue on Redis reprices listings every few minutes against Buy-Box rules. Win-rate is tracked per SKU, and the whole engine respects SP-API rate limits with backoff and retries.

JobsBullMQ · Redis
CadenceEvery 5 minutes
TrackedBuy-Box win rate / SKU
Feature · 03

Reports, pulled
and reconciled.

Settlement reports, fee breakdowns, and P&L are fetched, normalized, and cached in MongoDB — so finance gets instant, exportable numbers instead of waiting on Amazon's report queue and stitching CSVs by hand.

ReportsSettlement · fees · P&L
StoreMongoDB · cached
ExportCSV · scheduled
Our team used to live in Seller Central across six tabs. Now they don't open it at all — everything's in Helm, and it's faster than Amazon's own dashboard.
Operations Lead · E-commerce · internal
Chapter 04 · By the numbers
12→1
Consolidation
SP-API modules,
one dashboard.

Orders, inventory, listings, pricing, reports, notifications, returns, messaging and more — unified into a single console the whole team shares.

2.4M
Volume
Orders synced
in 12 months.

Streamed through the SP-API pipeline with rate-limit-aware queues — no dropped events, no manual exports, across six marketplaces.

0
Result
Logins to
Seller Central.

The metric that mattered: the ops team runs the entire business inside Helm. Amazon's own dashboard became a fallback they never reach for.

Chapter 05 · Inside the console

Three surfaces,
one source of truth.

Orders, inventory, and settlement — every Amazon SP-API data stream in a single internal console.

// 01 · Orders
Helm — Orders queue

FBA, FBM, and merchant orders across every marketplace in one board.

// 02 · Inventory
Helm — Inventory repricing

Real-time stock sync and automated Buy-Box repricing.

// 03 · Reports
Helm — Settlement reports

Settlement, fees, and P&L pulled from SP-API — instant and exportable.

// 04 · Analytics
Helm — Analytics overview

Revenue trends and marketplace performance at a glance.

// 05 · Bulk
Helm — Bulk actions panel

Mass-update listings, prices, and fulfilment settings in one action.

click to expand · drag to explore
Closing

The
credits.

  • Engagement
    In-house platform · ongoing
  • Surface
    Web dashboard · React SPA
  • Frontend
    React.js · Redux · WebSockets (live updates)
  • Backend
    Node.js / Express · Amazon SP-API · OAuth (LWA)
  • Data
    MongoDB · Redis (cache + queues)
  • Jobs
    BullMQ · rate-limit-aware workers · retries + backoff
  • Infra
    AWS EC2 · Nginx · PM2 · CloudWatch
  • Coverage
    Orders · Inventory · Listings · Pricing · Reports · Notifications
  • Status
    Live · 6 marketplaces · actively extended
  • Next case study

    Rostrumone campus, four views.

    A role-based educational LMS with automated Google Meet scheduling