← Back to Projects

Transport ERP Logistics Module

Category: ERP transport
Date: December 2025

About this project

This project is a logistics module integrated into a transport ERP. The goal is to centralize and streamline both field and back-office operations around orders, stock, warehouse locations, and customer pricing. On the web side, the module manages purchase orders, customers and ordering parties, recipient details, and provides an interactive warehouse map (empty/partial/full locations) with multi-criteria search. I also improved the customer pricing management to support a dedicated pricing setup per client (custom rules and rate grids) and enable fast quote creation. This helps standardize pricing, reduce errors, and speed up commercial proposals. In addition, I built a React Native app running on a rugged POS device equipped with a laser scanner and a built-in printer. The app enables operators to scan units, validate stock movements (receiving, storing, picking, shipping), and print labels/tickets. For confidentiality reasons, mobile app screenshots are not displayed publicly.

Key Features

  • Order management: Create, view and track orders with filters, statuses, and quick access to operational details.
  • Recipient management: List and detailed profiles (contact, address, access info, linked stock) to improve delivery reliability.
  • Client-specific pricing: Client-specific pricing setup (by intervention type, vehicle or volume) with rules and exceptions.
  • Quote creation: Fast quote creation with customer selection, VAT/discount, line items and automatic totals.
  • Quote tracking & PDF export: Full quote tracking (statuses, action history) with PDF generation/download.
  • Route optimization: Automatic stop assignment and route optimization to improve efficiency and reduce mileage.
  • Route preparation: Preparation assistant with checklist and required fields (contact, access, volume) to reduce day-of errors.
  • POS mobile app (scan + printing): React Native app on a POS device: laser scanning, movement validation and label/ticket printing (screenshots not public for confidentiality).
  • EDI workflow to connect systems: Implemented an EDI workflow between the client’s customers and the ERP to automatically sync data (orders, statuses, logistics details) and eliminate manual back-and-forth (emails, files, re-entry).

Challenges

Designing a readable ERP interface despite high information density (tables, forms, statuses) Building a warehouse map that is actually usable in operations (zones, legend, fast rendering, filters) Keeping data consistent across orders, recipients, pallets/stock units and warehouse locations Supporting business workflows (draft → confirmed → closed / cancelled) without friction Delivering a smooth experience on POS mobile devices (fast scan, chained actions, minimal errors) Integrating hardware constraints (laser scanner + printer) with reliable feedback and recovery flows Implementing client-specific pricing (rules, rate grids, exceptions) while keeping the UI simple for daily users Ensuring reliable quote creation (consistent calculations, mandatory fields, edge cases and overrides)

Learnings

Structuring data-heavy screens with clear hierarchy (cards, sections, tables, progressive disclosure) Designing efficient multi-criteria filtering to speed up real operational tasks Implementing robust business states (statuses, history, traceability) to make actions auditable and safe Optimizing an operator flow on POS devices (scan → validate → print) with instant feedback Handling hardware integration (scanner/printer) and failure cases without blocking the user Modeling client-specific pricing (rules, tiers, exceptions) without overcomplicating the UX Hardening a quote creation flow (validation, data consistency, business scenario handling)