E-commerce & Retail40+ integrationsMulti-warehouseB2B store

eSwap

A SaaS platform that combines customers, orders, inventory, shipping and accounting from 40+ marketplaces and stores in one dashboard.

eSwap app: dashboard and integrations in browser windows
ClienteSwap
LocationUSA
IndustryE-commerce & Retail
Duration3 years, ongoing

Business needs

Wholesalers and retailers sell on many marketplaces and online stores: Amazon, Wayfair, eBay, Shopify, Magento and more. eSwap lets them manage customers, orders, inventory, shipping and accounting in one platform, from one dashboard, to sell more and save time.

eSwap sales activity dashboard

Our solution

gHost Services delivered modern software that lets retailers connect more than 40 integrations:

  • Marketplaces: Amazon, eBay, Wayfair, Houzz
  • Online stores: Shopify, Magento, WooCommerce
  • Accounting: Xero, QuickBooks
  • Shipping: DHL, FedEx, USPS
  • Payments: Stripe
  • EDI: Amazon Vendor
eSwap integrations: marketplaces, shipping, accounting and payments

How it works

  • Advanced inventory and order management
  • Multi-warehouse and multi-currency support
  • Buy shipping labels right in eSwap
  • Min stock levels and reordering for each product
  • Purchase orders and stock transfers between warehouses
eSwap product catalog with variants, bundles and stock

B2B e-commerce store

  • Accept payments
  • Customize the store to your needs
  • Advanced coupon and discount workflows
  • Guest checkout
eSwap product editor

Platform evolution

Version 1: PHP / Yii2

eSwap started as a PHP platform on Yii2 with MySQL and MongoDB, with the marketplace and accounting integrations built in.

Version 2: Node.js + React

We moved the platform to a Node.js backend and a React single-page app, with real-time updates, Stripe billing and Google sign-in, running in Docker on Kubernetes.

Marketing website: WordPress

The public website eswap.global runs on WordPress, so the marketing team can publish pages and updates on their own.

eSwap Shopify integration setup
eSwap dashboard on mobile

Results

One dashboard for every sales channel
40+ integrations with marketplaces, stores, shipping and accounting
A long-term team supporting the product for 3+ years

Technologies

Node.jsReactReduxReact RouterSassSocket.ioStripeGoogle Sign-InCypressPHPYii2MySQLMongoDBWordPressDockerKubernetesGoogle CloudAWSNginxBitbucket PipelinesCloudflare
Next case study

Bidygo Affiliate

→