nordl.dev

Case study

navprofit

Does this voyage actually make money?

Voyage economics are usually settled after the fact. Freight is agreed, fuel is burned, port and agency costs land weeks later, and the margin is a number someone works out once the voyage is already over. navprofit puts that number on screen while the ship is still moving.

The navprofit overview: active voyage P&L, average bunker cost per nautical mile, pending invoices and fleet size across the top; a live vessel map of the North Sea and Baltic below; and a per-voyage breakdown of route, cargo, distance, revenue, fuel, port costs and net P&L on the right
The overview: fleet-wide P&L across the top, live vessel positions from AIS, and the cost breakdown for a single voyage on the right.

What it does

How it is built

A browser application with no server holding your data. API keys for AIS and bunker pricing stay in the browser and talk to those services directly, so there is no shared key, no shared quota, and nothing of yours sitting on someone else's machine. Currency and home port are settings rather than assumptions — it defaults to NOK and Bergen because that is where it was written.

View the source on GitHub ← Back to all projects