The client
JBV Logistics moves freight across sea, air and land — a business where every shipment generates quotes, invoices, job costs, and a paper trail of terminal and shipping documents. Their operational history lived in folders: years of client documents, JBV-branded PDFs, and spreadsheets with no system tying them together.
The challenge
Give a working logistics company a real operational backbone — customers, transactions, quotes, invoices, job costs and documents in one place — without pausing the business to build it. And give the brand an identity system credible enough for the rooms JBV sells in: measured, technical, senior.
What we built
Helm ERP — a custom enterprise platform (Laravel + Filament) covering the full engagement lifecycle: customer and transaction management across freight modes, quote and invoice generation, job-cost tracking, payment recording, and document management with a structured reference format for every shipment.
A three-stage data migration pipeline that turned years of unstructured folders into clean records: client folders parsed into customers, transactions and documents; JBV-branded PDFs auto-parsed into quotes and invoices; terminal and shipping invoices captured with duplicate detection. The import tooling is idempotent — it can be re-run safely as new historical data surfaces.
The JBV Logistics Design System — bronze drawn from the logo against maritime navy, an industrial grotesque paired with IBM Plex, and signature devices built from the business itself: the truck/ship/plane intermodal trio, dotted route-line connectors for process steps, real port and vessel photography. Shipped as documented guidelines plus a compiled React component library.
Results
- Helm ERP live in production at helm.jbvlogistics.net, running JBV's quote-to-invoice lifecycle
- Historical records migrated from unstructured folders into a queryable system
- A complete brand system now used across the website, documents and email
- Transparent partner billing backed by logged time records
