International Transportation

One platform for your team. One app for your customers.

One custom system for all 15 branches, from shipments and the warehouse to finance and staff, connected to an iOS and Android app where customers track shipments and earn loyalty points.

Project facts

Industry
Freight
Years
2021 to 2026 for the app, 2023 for the website
System
Transport management, warehouse management, and ERP in one, for 15 branches
Customer app
iOS and Android: shipment tracking, loyalty points, notifications, and a wallet
Languages
Arabic staff admin; English and Arabic app
Stack
ASP.NET Core on Azure, Flutter, OneSignal, WordPress

The challenge

International Transportation is a freight forwarder moving goods into Lebanon by land, sea, and air. Its 15 branches across Lebanon, Syria, Turkey, Egypt, and China ship to and receive from each other. The company ran on an old, outdated system, and it had no direct way to talk to its customers.

  • An old, outdated system behind the whole operation
  • 15 branches across Lebanon, Syria, Turkey, Egypt, and China, shipping goods to and receiving goods from each other
  • No direct way to talk to their customers

What we built

We built one custom system for the whole company. It works as their transport management system, their warehouse management system, and their ERP, and all 15 branches run on it. Every shipment is a shipping policy with its fees, followed from the sending branch to the receiving branch, from draft to received. Goods are checked into the warehouse by barcode scan.

The same system runs finance and accounts: transfers between branches, a cash box for each branch with currency conversion, and an approval queue. It runs monthly payroll for staff, reports by branch, status, and date, and chat between staff at different branches. The staff admin is in Arabic, right to left.

Connected to the system is an app for their customers, on iOS and Android, in English and Arabic. Customers track each shipment with its route, status, fees, and documents, and get notifications from the company. A loyalty program gives them points on every kilogram they ship, which they redeem at any branch, and a membership card shows their level. We also delivered the company website, on WordPress, in 2023.

In scope

  • Shipments across 15 branches
  • Warehouse check-in by barcode
  • Finance, cash boxes, and transfers
  • Payroll and reports
  • iOS and Android customer app with tracking and loyalty points
  • Company website

How it works

One shipment, from the branch to the customer.

Branches

  1. Step 1: Create

    Staff create the shipping policy with its fees.

  2. Step 2: Ship

    The shipment leaves the sending branch and goes into transit.

  3. Step 3: Check in

    The receiving branch scans the goods into its warehouse.

Customer app

  1. Step 4: Track

    The customer follows the shipment, its fees, and its documents.

  2. Step 5: Earn points

    Every kilogram shipped earns the customer loyalty points.

  3. Step 6: Redeem

    The customer redeems the points at any branch.

All 15 branches work in the same system, and the iOS and Android app reads from it.

The outcome

  • One custom system for all 15 branches: shipments, the warehouse, finance, payroll, and reports
  • A customer app for iOS and Android, in English and Arabic, to track every shipment
  • A loyalty program with points on every kilogram shipped, redeemed at any branch, and notifications from the company

The project in numbers

  • 15branches across 5 countries, running on one system
  • 3systems in one: transport, warehouse, and ERP
  • 6stages each shipment moves through, from draft to received
  • 2languages in the iOS and Android customer app, English and Arabic

Contact

Tell us how your team works today.

You'll hear back from us within two working days.