SaaS · Transport
FleetTrack
An operations product for tractor-and-trailer fleets — the dispatcher assigns, the driver updates from the cab, and the workshop sees maintenance that is calculated.

Context
Small and mid-size carriers still run status, assignments and tire state in chat and Excel. Trucks leave with a worn envelope, missions have no single source of truth, and drivers do not need the whole yard — only their runs.
Objective
Give exploitation, the workshop and the cab one system: assign driver, tractor and trailer, keep status on the road, and surface maintenance that is calculated before departure.
Solution
A React SPA on a REST API, with JWT roles for admin and driver, and MongoDB for users, vehicles, tires and trips. Demo data seeds a Maghreb fleet on first start — no signup. Three surfaces, one loop: Affecter, Conduire, Piloter. Leaflet maps show schedule-based position between departure and arrival. Reports export CSV. A critical mounted tire blocks departure.
Product
FleetTrack is an operations product for small and mid-size carriers in the Maghreb and Europe. Trucks, trailers, tires, missions and the workshop share one register: the dispatcher composes a run, the driver updates status and mileage from the cab, and maintenance is calculated from mileage, time or a worn envelope — not typed into a spreadsheet. The product has three surfaces: a French marketing site with a one-click demo, an admin workspace (parc, pneus, trajets, planning, map follow-up, reports, atelier), and a driver portal limited to assigned trips. Follow-up is estimated from the planned timetable, not live GPS hardware.















































Key capabilities
- Admin and driver roles
- Trucks and trailers as distinct records
- Tire inventory and axle position
- Mission assignment
- Day planning
- Schedule-based map follow-up
- Automatic maintenance rules
- Volume reports and CSV
- One-click demo
Technology
React · Vite · Tailwind CSS · React Router · Axios · Leaflet · Node.js · Express · MongoDB · Mongoose · JWT · Jest · Docker Compose · Vercel · Render
Outcome
A production operations workspace — marketing site, admin and driver portal — demo-ready on a seeded Maghreb fleet, with park, tires, missions and workshop aligned.
Next
TACWE Consulting
Bilingual corporate site for TACWE — engineering and technical integration for industry, energy and automation in Morocco.
View project