CargoSharks, freight software for Gulf forwarders
Freight forwarding software for Gulf forwarders, built in Kuwait with a working forwarder. One file carries a shipment from enquiry to paid invoice, in Arabic and English, and every dinar keeps all three decimal places. We built the product and its site.

Gulf forwarders run on WhatsApp, a handful of mailboxes and spreadsheets. The software sold to them is mostly built in English with Arabic added later, and a forwarder can tell within seconds. CargoSharks needed a site that showed a desk in Kuwait, Dubai or Riyadh that this product was made for the way they already work.
A site that argues the way the product works. The home page runs a live demurrage clock on a container in Shuwaikh, a free-time calculator in the page and a dashboard with charges accruing, and the real app is open to try at demo.cargosharks.com with no sign-up.
One file carries a shipment from enquiry to paid invoice: quote, award, milestones, customs, documents, costs and the invoice itself. Commercial, operations and finance work the same record, so nobody retypes a job to bill it. Arabic and English are built in from the start, every screen, document and email template in both, laid out right to left rather than mirrored on top. The dinar keeps all three decimal places, because fils that round away are real money.
We built the product and its site. The app runs on Next.js with PostgreSQL underneath and next-intl carrying both languages. The site runs on Next.js and Payload CMS, set in deep navy over port photography at dusk. Market pages for the UAE, Kuwait and Saudi Arabia carry the right currency and invoicing rules, ZATCA Phase 2 in Saudi and PINT AE in the UAE. Job pages cover quoting, WhatsApp enquiries, customs, tracking and invoicing.
Comparison pages set CargoSharks against CargoWise, Logistaas, CARGOES Runner and spreadsheets, including where each one wins. A trust section publishes the access rules, the audit trail and the data processing agreement up front. The product is confident enough to be looked at, so the site keeps sending people to the demo.