Case Studies/Global Shipping
AutomotiveReal-time

Global Shipping

Live vehicle auctions for resellers in three countries

3
Countries
Real-time
Bidding
Live
Auctions
Reseller
Focus

The Challenge

Insurance, rental, fleet, and finance companies needed a unified platform to auction and remarket vehicles across multiple countries. Fragmented local tools and lack of real-time visibility made cross-border remarketing slow and opaque. Global Shipping needed a scalable platform with live auction capabilities and multi-country support.

Constraints & Requirements

  • Real-time bidding and live updates across 3 countries
  • Multi-country support with localized workflows for Armenia, Georgia, and UAE
  • High availability for auction events with minimal latency
  • Integration with existing automotive reseller workflows

Our Approach

1

Discover

Mapped auction workflows and reseller needs across Armenia, Georgia, and UAE. Identified real-time and scalability as critical requirements.

2

Design

Designed auction and remarketing flows with live dashboards. Validated UX with key reseller stakeholders in each region.

3

Build

Next.js public site and React-based operational tooling. Express services with Sequelize on MySQL and Redis, plus Socket.IO, Pusher, and WebSockets for live auctions. Card processors, SMS, and transactional email connected end to end.

4

Launch

Staged rollout by country. Monitored real-time performance and auction completion rates.

5

Iterate

Enhanced analytics for remarketing performance and cross-country comparison tools.

The Solution

Auction and remarketing platform with a Next.js storefront, React for internal tooling, and Express services on MySQL and Redis, using Socket.IO, Pusher, and WebSockets for live bidding alongside Stripe, Braintree, SMS, and email delivery.

Tech Stack

Stack

Node.jsExpressREST APIsScheduled jobsSequelizeMySQLRedisSocket.IOPusherWebSocketsReactSassNext.jsReduxInternationalizationStripeTwilioWeb push

Have a similar project?

Explore our services →