Case Study
local_shipping

Transport Planning & Dispatch Management System

Transport planning gets expensive when it’s done in spreadsheets or chat: vehicles get overloaded, jobs are assigned too far apart to be realistic, and deliveries for the same client aren’t consolidated-creating extra trips and wasted hours.

This web app reduces operational friction by turning dispatch into a fast, rule-driven workflow. It centralizes employees, vehicle assignments, and delivery invoices (including cargo weight, quantity, and destination). By digitizing the entire lifecycle-from warehouse planning to final doorstep delivery-the system eliminates paper management and ensures real-time visibility across multiple warehouse locations.

rocket_launch Key Features

shield Automated Error Prevention

Capacity Validation: Automatically splits invoices when a load exceeds vehicle capacity.

Route Logic: Blocks assignments outside a custom distance corridor (e.g., 30km).

Smart Consolidation: Color-groups invoices for the same client to reduce trips.

smartphone Digital Proof of Delivery (PoD)

Paperless: Drivers receive all critical info directly on mobile.

Verification: Barcode scanning, E-Signatures, and Failure logs.

Cloud: All evidence stored securely in Azure Blob Storage.

settings_suggest Intelligent Dispatching

Automated Transitions: Moving a vehicle to "In Delivery" automatically prepares all assigned "Waiting" invoices.

Real-time Tracking: Monitor vehicle statuses and delivery progress as they happen.

smart_toy AI Invoice Assistant (RAG)

Ask natural-language questions about invoices, failures and deliveries.

Uses semantic search (pgvector) + Groq LLM, with input/output prompt-injection filtering.

Retrieves top 5 relevant records per query - a portfolio-scale limit; production would use a higher value.

group User Roles & Permissions

Feature Driver Manager Admin
Invoices View View, Add, Edit, Delete View, Add, Edit, Delete
Clients View View, Edit View, Add, Edit, Delete
Vehicles View View View, Add, Edit, Delete
Products View View, Edit View, Add, Edit, Delete
Employees View View View, Add, Edit, Delete

layers Technology Stack

.NET 9 (ASP.NET MVC & Web API) Clean Architecture, CQRS, Repository Pattern, Dependency Injection PostgreSQL (Npgsql) JWT Authentication, 2FA, Email Verification, Multi-tenancy JavaScript, Tailwind CSS v4 Fluent Validation Azure Blob Storage, Docker Compose xUnit, Moq RAG, Semantic Search, LLM

System Version: 1.13.0.0