Distribution ERP with van sales

We built an enterprise billing, inventory and van-sales platform for distribution companies in the UAE.

Sector: Finance & ERP. Platforms: Web, Mobile, API. Client: kept confidential.

The challenge

Distributors move stock between warehouses, stores and vans, collect payments in the field and must issue VAT-compliant invoices that will meet upcoming e-invoicing rules.

What we built

Inventory is tracked by location, and every movement is driven by a document such as a delivery note, a goods receipt or a transfer order.

Financial records cannot be edited once created, permissions apply at both the API and the interface, and the mobile app works offline for van sales teams. The platform is prepared for Peppol and UBL e-invoicing.

Key features

  • Inventory across warehouses, stores and vans
  • Delivery notes, goods receipts and transfer orders
  • VAT-compliant billing
  • Offline-first mobile van sales and collections
  • Immutable payments and full audit logs
  • Strict role-based access

Engineering notes

  • The mobile app was designed offline-first, so sales and collections continue without a connection.

Technology

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • AWS EC2
  • Nginx