Case Study
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 that operational friction by turning dispatch into a fast, rule-driven workflow.
It centralizes employees, their currently assigned vehicle (one at a time), and invoices (delivery jobs with cargo weight/quantity and destination). Users can track real-time vehicle statuses, generate invoices with detailed line items, and coordinate activities across multiple warehouse locations.
The system automatically prevents costly mistakes:
- Capacity Validation: Splits invoices when only part of the load fits, so nothing is “forgotten” or manually recalculated.
- Route Logic: Blocks assignments outside a 30 km (or your custom value!) corridor of the vehicle's route, reducing unrealistic schedules. (Currently uses straight-line distance; upgradable to Google Maps API).
- Consolidation: Color-groups invoices for the same client to make consolidation obvious, reducing trips and fuel costs.
The result is quicker planning, fewer reassignments, and better utilization of vehicles and driver time.
Multi-tenant Email Verification 2FA Auth
User Roles & Permissions
Driver
- Invoices: View
- Clients: View
- Vehicles: View
- Products: View
- Employees: View
Manager
- Invoices: View, Add, Edit, Delete
- Clients: View, Edit
- Vehicles: View
- Products: View, Edit
- Employees: View
Admin
- Invoices: View, Add, Edit, Delete
- Clients: View, Add, Edit, Delete
- Vehicles: View, Add, Edit, Delete
- Products: View, Add, Edit, Delete
- Employees: View, Add, Edit, Delete