MNK/portfolio
Backend & data

ELD Trip Planner

Daily ELD log sheets from a planned trip

Plans truck trips against FMCSA hours-of-service rules and draws daily ELD log sheets, with route planning on Leaflet, Nominatim and OSRM.

Problem

Truck drivers must plan trips around FMCSA hours-of-service limits and keep daily electronic logging device (ELD) log sheets.

Approach

  1. Geocode stops with Nominatim and route with OSRM
  2. Apply FMCSA hours-of-service rules along the route
  3. Draw the daily ELD log sheets
  4. Django/DRF API with a React (Vite) and Leaflet frontend
ELD Trip Planner workflow: 4 stages from input to result
Workflow

Results

  • Live demo deployed on Vercel
  • Generates daily ELD log sheets for a planned trip

Stack

  • Django
  • DRF
  • React
  • Vite
  • Leaflet
  • Nominatim
  • OSRM

By Muzammil Nawaz Khan, AI Engineer.