Partner Portal

Technology

A full-stack B2B operations platform — managing orders, inventory, invoicing, analytics, and secure document handling for European distribution partners.

Platform

Two Portals, One Platform

Role-based access separates distributor operations from client-facing features. Each portal surfaces only the tools and data relevant to its user.

Distributor Portal

  • Create, submit, and track orders through the full lifecycle
  • Browse product catalogue with brand, ABV, and SKU details
  • Access and download invoices, compliance documents, and product sheets
  • View order history, acceptance rates, and performance analytics

Client Portal

  • Review available products with tasting notes and pricing
  • Place orders with real-time inventory visibility
  • Track delivery status and order confirmations
  • Download product documentation and signed compliance files

Pipeline

Order Lifecycle

01

Created

Order drafted with products, quantities, and delivery preferences.

02

Submitted

Order sent for review. Automated email confirms receipt to the partner.

03

Accepted

Inventory reserved. Invoice generated and linked to the order.

04

Delivered

Shipment dispatched. Tracking and delivery confirmation recorded.

05

Fulfilled

Payment confirmed. Order archived with full audit trail.

Capabilities

Built for Operations

Product Catalogue

Brand profiles, ABV, volume, SKU codes, and tasting notes — all in one searchable view.

Inventory Management

Real-time stock levels, status badges, and low-stock alerts across all warehouses.

Invoicing

Upload, track, and manage invoices with due dates, reminders, and payment status.

Analytics

Acceptance rates, order trends, top products, and revenue insights at a glance.

Documents

Secure downloads via signed URLs. Compliance files, product sheets, and certificates.

Email Automation

Async email queue with retry logic for order confirmations, reminders, and notifications.

Insights

Data-Driven Decisions

Key performance indicators tracked in real time. Every metric is derived from live order and inventory data.

Acceptance Rate

0

Delivery Rate

0

Avg Order Value

0

Active SKUs

0

Tequila 48%
Mezcal 34%
Raicilla 18%

Infrastructure

Security & Stack

JWT Authentication

Token-based authentication with automatic refresh. Sessions are stateless, secure, and scoped to individual users.

Row-Level Security

Database policies enforce access at the row level. Users only see their own data — enforced in PostgreSQL, not application code.

Immutable Audit Trail

Every state change is logged with timestamps, user IDs, and before/after snapshots. Audit records cannot be modified or deleted.

Origin Traceability

Every product links back to its producer, region, and batch. Origin metadata is preserved from source to delivery.

Next.js 16 React 19 TypeScript Supabase PostgreSQL Edge Functions

Technology applied with the same discipline as product selection.