← back to work

B2B freight match-making platform for logistics professionals

A platform that connects freight forwarders based on industry type, origin, and destination — with built-in chat and an admin layer for organization management.

2023 · YearFull Stack Engineer1 yearLive
Forwarder Network
forwarder-network.png
overview

What it is

Forwarder Network is a B2B match-making platform for freight forwarders. Users create structured entries tagged by industry vertical, origin, and destination — and the system automatically surfaces relevant counterpart matches. Matched forwarders can then communicate directly through an in-platform chat module, while a separate admin panel gives operators full control over the platform directory.

challenge

The hard part

Freight forwarders rely on fragmented networks and manual outreach to find the right partners for a shipment. The goal was to replace that with a structured, automated matching layer — and give operators a reliable way to vet and manage the organizations on the platform.

approach

How I thought about it

Built the match-making engine on top of a PostgreSQL schema that captures industry type, origin, and destination per entry — letting the backend surface relevant matches without any search overhead. Added a real-time chat module so matched parties can negotiate without leaving the platform. The admin panel covers the full organization lifecycle: review, approval, rejection, and ongoing management.

stack

Tech

Node.js
PostgreSQL
React.js
features

What it does well

Automated match-making

Entry-based matching by industry type, origin, and destination — relevant counterparts surfaced automatically without manual search.

In-platform chat

Real-time messaging between matched forwarders so communication stays in context.

Admin panel

Full organizational governance — review, approve, or reject forwarder organizations onboarding onto the platform.

lessons

What I took away

  • Structured entries unlock automated matching — the schema design is the product.
  • Keeping communication in-platform removes a huge friction point for B2B workflows.