One self-service front door for the entire shipment lifecycle.
A logistics customer portal built with Angular 19, Node.js microservices, MongoDB, SQL, and Azure Functions — unifying booking visibility, vessel tracking, documentation, berth schedules, ETA/ETB workflows, and sustainability reporting in one secure platform.
Every booking update meant another email or phone call.
Customers had no consolidated way to check booking status, vessel location, documents, or emissions — while operations teams manually chased the same requests across fragmented systems.
Manual status chasing
Booking, vessel, voyage, and berth updates all required email or phone to operations.
No structured customer notifications
Delays, laycan and charterer changes, and document updates had no reliable surface.
Sustainability data locked inside
Emissions existed but were invisible at booking, cargo, trade lane, or vessel level.
Unreconciled multi-system data
Upstream voyage, vessel, and document feeds needed sync before customers could trust them.
Client
Logistics & shipping operator
Industry
Shipping & Cargo
Integrations
IMOS · Azure · MS Identity · Maps
Engagement
Modular self-service portal
