All projects · NEX

NEX B2B

The order should take two minutes, not two phone calls.

Client
NEX
Year
2020 – present
Industry
Automotive / B2B
Role
Agile Delivery Manager · PM · Development
Format
Web application
Users
Workshops and distributors
  • B2B
  • Automotive
  • Ecommerce
  • ERP
  • Distribution
  • Laravel
Results list

Results list

A compact table with brand, model, EU tyre label, stock, delivery and net price. Each row adds to the cart without leaving the list.

Summary

We built a custom B2B platform for NEX that replaced a manual commercial operation — phone orders, email catalogs, spreadsheet pricing — with a digital channel connecting distributors and points of sale to NEX's commercial infrastructure in real time, with full ERP integration.

Screens

Data shown is anonymized.

Search

Search

The home screen keeps to the essentials: search by size, brand or EAN, plus recent searches. Promotional banners move to their own section.

Cart

Cart

Lines with editable quantities, eco-fee and VAT broken down, and the Monex balance the order earns.

One-page checkout

One-page checkout

Address, delivery, payment and order reference on a single page, with the summary always in view.

The problem

NEX's entire commercial relationship with its distribution network was manual. Orders by phone, pricing communicated through static documents, and zero visibility on order status without calling the operations team directly.

  • Order process entirely by phone and email — slow, error-prone and impossible to scale.
  • No real-time visibility on stock or pricing for distributors and points of sale.
  • Manual catalog management that was always slightly out of date.
  • High administrative load on the operations team handling every order intake.
  • No traceability on order history, delivery status or commercial performance.

Objective

  • Self-service order portal for the distributor and POS network.
  • Real-time catalog with account-specific pricing and availability rules.
  • ERP integration for order processing and stock synchronization.
  • Internal operations dashboard for the NEX commercial team.
  • Full order history and status tracking for all connected accounts.

Approach

A purpose-built B2B web application, tightly integrated with NEX's ERP. Not an off-the-shelf e-commerce solution — the commercial logic, pricing rules and account hierarchy were too specific for a generic platform to handle without breaking.

What we built

Distributor portal

Self-service ordering with account-specific pricing, promotions and real-time availability. Multi-user access with role management per account.

Product catalog

Real-time catalog synced with the ERP, with search, filtering and order-specific pricing logic. Always current, always accurate.

ERP integration

Bidirectional sync with the ERP — orders flow in, stock and pricing flow out. Near-real-time processing with error handling and retry logic.

Operations dashboard

Internal view for the NEX commercial team: order volume, client activity, fulfillment status and pipeline metrics in one place.

Stack

  • Next.js
  • TypeScript
  • PHP
  • Laravel
  • React
  • MariaDB
  • Custom API
  • ERP connector
Next.js
Frontend for the distributor portal and internal dashboard.
TypeScript
Type-safe integration layer between platform and ERP.
Custom API
Business logic handling pricing rules, account hierarchy and order processing.
ERP connector
Custom bidirectional sync layer for real-time data flow.

Results

The B2B channel digitalized end-to-end — from first contact to order confirmation.

  • Full digitalization of the order channel — zero manual intake for connected accounts.
  • Real-time catalog and account-specific pricing for the entire distributor network.
  • Significant reduction in administrative load on the operations team.
  • Complete order history and traceability where there was none before.

Adoption metrics reflect the initial rollout period. Full network onboarding was ongoing at time of project handover.

Visual system

Brand blue for structure and turquoise for action.

  • NEX blue#0D2063
  • Action turquoise#00A19A
  • Background#F5F6F8
  • Border#E6E8EE
  • Text#111827
Aa

Figtree

500 · 600 · 700 · 800

Got a similar project?

Let’s talk aboutyour product.

→ hey@cyberdelia.es