All case studies
Industrial packaging distribution

A custom ERP replacing a no-code tool that had outgrown its limits.

The challenge

The distributor ran its entire operation, stock, orders and invoicing, on a no-code platform. As volume grew, the tool became slow, was hard to adapt to its two distinct trading models (stockist and commission sales agent), and gave no consolidated view of revenue or margin.

The solution

We designed and built a bespoke ERP from the ground up (Next.js, PostgreSQL), replacing the no-code tool feature for feature and beyond.

  • Stock tracked by purchase unit (kilos, rolls, pieces) with automatic weighted-average cost, instead of by pallet
  • Two order workflows: direct from stock, and factory drop-ship with automatic multi-reference supplier order consolidation
  • Legally compliant, gapless sequential document generation: quotes, order acknowledgments, delivery notes, purchase orders, invoices and credit notes
  • A commission engine calculating sales-rep payouts automatically once orders are fully invoiced and shipped
  • Five role-based profiles (admin, sales operations, sales reps, accountant, warehouse) with granular permissions
  • A live dashboard for revenue, margin, open order book and receivables ageing
  • Full historical migration from the legacy platform: 240 clients, 742 SKUs, 2,700+ orders, 2,470+ invoices, with continuity of legal invoice numbering

The result

The distributor now runs its day-to-day operations, from quoting to cash collection, on software built around how the business actually works, with real-time visibility into revenue and margin the previous system never provided. The application is hosted on European infrastructure, giving the client full ownership of its code and its data.

QUOTE · CLIENT WORK

Want a system built around how your business runs?

Tell us what you need. We get back to you with an initial read on your request and a date for a scoping call.

I'm interested in