LTC Logistics

From phone calls to tracking in the app

Customers of LTC Logistics track their shipments themselves, from anywhere, in an iOS and Android app and on a new bilingual website, instead of calling its team.

Project facts

Industry
Freight
Years
2026
Platforms
Customer app for iOS and Android, company website
Languages
English and Arabic, right to left in Arabic, in the app and on the website
Shipment data
Synced from LTC's freight ERP
Sign-in
The mobile number registered with LTC and a one-time code
Stack
Flutter, Next.js, FastAPI, PostgreSQL on Railway

The challenge

LTC Logistics is a freight forwarder and shipping company in Beirut, founded in 1945, moving cargo by sea, air, and land. Its team kept getting calls from customers asking where their shipments were, and its website was out of date.

  • Customers calling the team to ask where their shipments were
  • Shipment details held in LTC's ERP, shared with customers by phone
  • An outdated company website

What we built

We built a customer app for iOS and Android, in English and Arabic. Customers sign in with the mobile number registered with LTC and a one-time code. The home screen counts their shipments by status and lists the latest ones, and a search finds any shipment by its shipment, job, or master number.

Each shipment opens with its route, mode, job number, date, packages, weight, volume, and containers, along with its invoice and payment status. A timeline shows where it stands, from created to closed, and customers can export a shipment report as a PDF. The data comes from LTC's own freight ERP: our service checks each customer against it and syncs their shipments.

We also built LTC a new company website, in English and Arabic with a full right-to-left layout. It covers six services, from sea, air, and land freight to customs brokerage, warehousing, and exhibition logistics, with nine industry pages, news, careers, a franchise page, and a glossary of 34 freight terms. Its tracking page uses the same sign-in as the app: customers filter their shipments by status, open each one, and export it as a PDF.

In scope

  • Customer app for iOS and Android
  • Sign-in with a one-time code
  • Shipment details, timeline, and PDF report
  • Shipment sync from LTC's ERP
  • New bilingual company website
  • Tracking page on the website

How it works

How a customer checks a shipment.

  1. Step 1: Sign in

    The customer enters the mobile number registered with LTC.

  2. Step 2: Verify

    A one-time code confirms the number.

  3. Step 3: Sync

    The system brings in the customer's shipments from LTC's ERP.

  4. Step 4: Find

    The customer searches by shipment, job, or master number.

  5. Step 5: Track

    The shipment opens with its route, details, invoice, and status timeline.

  6. Step 6: Export

    The customer saves a shipment report as a PDF.

The website's tracking page uses the same sign-in and shows the same shipments.

The outcome

  • An iOS and Android app where customers track their shipments themselves, from anywhere
  • Each shipment's route, details, invoice, and status timeline, synced from LTC's ERP, with a PDF report
  • A new bilingual website with the same shipment tracking as the app

The project in numbers

  • 2ways customers track their shipments: the app and the website
  • 3shipping modes in the app: sea, air, and land
  • 6services on the new website, each with its own page
  • 2languages, English and Arabic, in the app and on the website

Contact

Tell us how your team works today.

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