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.
Key Features
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.
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.
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.
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.
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 |
Technology Stack
System Version: 1.13.0.0