Back to Projects
Completed Project

Shippure

B2B shipping platform for multi-carrier rate quotes, idempotent label purchase, tenant-scoped shipments, and prepaid credits.

|
Shippure
RoleSoftware Engineer
Timeline2026
TeamLive platform
Tech Stack8 Technologies

Mission Brief

A live multi-tenant shipping and label platform for carrier rate shopping, label purchase, tracking, and prepaid credit workflows. Shippure combines strict company-scoped authorization with adapter-based carrier integrations and durable purchase handling so logistics teams can operate confidently across providers.

Key Features

Carrier Workflows

  • Rate Shopping: Built a pluggable carrier layer for Easyship and ShipSaving rate quotes.
  • Label Operations: Covered label purchase, tracking, and pending-label reconciliation.
  • Purchase Safety: Implemented idempotent label purchases with in-flight conflict handling.

Multi-Tenant Security

  • Company Isolation: Enforced company_id isolation across tenant-scoped shipments and application data.
  • JWT Validation: Used JWKS JWT validation and role-based administrative APIs.
  • Auditability: Added audit trails for critical shipping operations.

Billing & Documents

  • Prepaid Credits: Delivered credit-based billing and super-admin onboarding.
  • Label Documents: Stored label PDFs in Supabase Storage.
  • Safe Errors: Sanitized adapter errors before presenting them to application users.

Engineering Chronicles

Duplicate or Conflicting Purchases

SolutionImplemented idempotent label purchases and in-flight conflict handling to make critical purchase operations safe to retry.

Tenant Data Boundaries

SolutionApplied company-scoped multi-tenancy with JWKS JWT validation, role-based administration, and company_id isolation.

Provider-Specific Failures

SolutionContained carrier-specific behavior within pluggable adapters and exposed sanitized errors to the rest of the platform.

Installation Instructions

Live Platform

https://www.shippure.com/

Platform Access

Access is available to authorized users of the live platform.

Technical Case Study

Selected architecture details and implementation decisions are available on request.

Technology Focus

Java 21, Spring Boot, PostgreSQL, Supabase, Next.js, Flyway, Playwright, and Testcontainers.

Quality Assurance

HTTP adapter tests validate carrier interactions and key failure paths.

Project Access

Live Demo

Technologies

Java 21
Spring Boot
PostgreSQL
Supabase
Next.js
Flyway
Playwright
Testcontainers

Table of Contents

  • • Mission Brief
  • • Key Features
  • • Engineering Chronicles
  • • Installation Instructions
Back to Projects

More Projects

Multi-Tenant Freight Brokerage & TMS Platform
Completed

Multi-Tenant Freight Brokerage & TMS Platform

Java • Logistics Technology

FTE Operations Platform
Completed

FTE Operations Platform

Python • Logistics Technology

Enterprise AI Agent Gateway
Completed

Enterprise AI Agent Gateway

Python • AI Infrastructure