Road Freight TMS
Road Freight TMS is a multi-tenant road transportation management system. It supports the full logistics workflow: route planning, dispatching, driver execution, live monitoring, POD collection, reporting, payroll, and accounting reconciliation.

User rolesβ
| Role | Responsibility | Guide |
|---|---|---|
| IT Admin | Manage organizations, users, role groups, and audit logs | Open |
| Planner | Manage master data, orders, and route planning | Open |
| Dispatcher | Monitor trips, handle incidents, and coordinate drivers | Open |
| Accountant | Review reports, payroll, COD, and operating cost | Open |
| Driver | Receive trips, deliver orders, upload POD, and report issues | Open |
Main capabilitiesβ
- Multi-tenant organization tree for company, branch, depot, and teams.
- RBAC + DAC to control what each user can do and see.
- CVRP route optimization with vehicle capacity and delivery constraints.
- Live GPS monitoring through the driver mobile app.
- Proof of Delivery with photo evidence, signature, status, and COD.
- AI Chatbot and AI Agent for user support and guided operations.
- Vehicle maintenance scheduling, evidence, and review.
- Driver payroll based on salary, trips, distance, COD, and bonuses.
- Audit Log for operational traceability.
- Public tracking for customers without login.
Architectureβ
Web App + Mobile App
β REST + Socket.IO
Backend API (Express.js)
β
MongoDB (Mongoose)
β
Optimizer Service (Python β HGS-CVRP + LNS-SA + NN+2opt)
Start hereβ
tip
If you are a new administrator, read Getting Started and Administrator first before inviting staff.