rishanto

Case study

RondaShip

Importers were chasing suppliers, invoices, and shipments across WhatsApp, email, and paper.

The problem

An importer's shipment touches four parties before it clears: the importer who orders it, the supplier who dispatches it, the warehouse that receives it, and the admin team that invoices it. None of them shared a system. Each one held a fragment of the truth and passed it on by message.

The predictable failure was not dramatic. Goods arrived and nobody could match them to an order. An invoice was queried and the thread it was agreed in had scrolled away. A supplier was asked for dispatch details for the third time because the first two replies went to someone on leave.

The awkward constraint: suppliers will not create accounts. Any system that required them to log in would have been routed around within a week, and the process would have gone straight back to WhatsApp.

Every actor needed their own view of the same shipment — without every actor needing an account.

What I did

  1. 01

    Mapped the full journey across four actors before writing code

    Product setup, warehouse receiving, document verification, and status tracking — drawn as lanes so each party could see exactly where their part started and ended.

  2. 02

    Built multi-tenant architecture with role-scoped access

    Importer, warehouse, supplier, and super-admin each see one slice of the same record, enforced at the database with row-level security.

  3. 03

    Gave suppliers a magic link instead of an account

    They fill dispatch details from a signed link with no password and no signup — the step that decided whether the process would be adopted or bypassed.

  4. 04

    Made documents read themselves, with a human on the decision

    Uploaded invoices are extracted by OCR and checked against the shipment; an admin verifies side by side and mismatches are flagged rather than absorbed.

  5. 05

    Automated the money and the chasing

    Invoices generate from verified data with a Stripe payment link; webhooks confirm payment; status changes notify over WhatsApp with an SMS fallback and quiet hours.

Outcome

  • 4

    Actor roles on one record

  • 12

    Week delivery plan

  • TBC

    Hours saved per shipment

The platform runs importer, warehouse, supplier, and admin journeys on one record, with AI and OCR assisting rather than deciding. Operational time savings are being measured — no figure is published until it is.

Artifacts produced

  • System flow diagrams
  • Implementation plan
  • Access matrix
  • Test accounts
  • Investor material

Next case study

BookMyDoc

Read it