The Carrier Logistics Platform is a microservices-based Carrier & Logistics Management System built for high availability and horizontal scalability. It automates dispatches, order routing, shipment updates and carrier integrations, with domain services for Order Management, Dispatch, Tracking and Carrier Integrations deployed independently.
Logistics operations need dispatch, routing and tracking to keep working under high volume, and each part of the system has to scale and deploy without dragging the others down.
Decoupled the domain into independent .NET 8 services, each with its own PostgreSQL database, behind a unified API gateway, and connected them through RabbitMQ/MassTransit events with Redis caching for high-frequency lookups.
.NET 8, ASP.NET Core, C#, PostgreSQL, Entity Framework Core, Ocelot / YARP, RabbitMQ, MassTransit, Redis, Docker, JWT, DocuSign, n8n, Dify.ai, RetellAI, Dropbox API, Google Cloud Platform