RouteIQ is an interactive fleet management and route optimization web application designed to intelligently assign delivery stops across multiple vehicles while balancing fuel efficiency, traffic conditions, and delivery priorities.
Built as a single-page HTML application, it combines mapping, clustering, and optimization logic into a visually rich dashboard.
- Add/remove delivery vehicles dynamically
- Assign starting locations via map clicks
- Track fuel levels, mileage, and performance
- Click anywhere to set vehicle depot locations
- Visualize routes and delivery clusters
- Embedded map interface using iframe
- Predefined clusters:
- Sion
- Vile Parle
- Mira Road
- Other Stops
- Intelligent grouping of delivery points using GeoJSON
- Cluster-based route assignment
- Priority-based delivery sequencing
- Pareto optimization (time vs fuel efficiency)
- Tracks fuel consumption per vehicle
- Automatic cross-vehicle compensation:
- If fuel < 30%, nearby vehicles take over deliveries
- Traffic modes:
- Simulated Traffic
- OSM Baseline
- HERE Live Traffic (API-based)
- Adjustable traffic intensity
- Total stops
- Active vehicles
- Estimated fuel usage
- Fleet efficiency metrics
- Real-time system monitoring:
- API calls
- Vehicle count
- Fuel usage
- Traffic factors
- Frontend: HTML, CSS, JavaScript
- Mapping: Embedded map (iframe-based)
- Data: GeoJSON for delivery points
- APIs (optional):
- HERE Maps API (for live traffic)
- Loads delivery points from a GeoJSON dataset
- Automatically categorizes into clusters
- Each vehicle:
- Has fuel capacity & mileage
- Gets assigned clusters based on proximity
- Routes are optimized using:
- Distance
- Traffic conditions
- Fuel constraints
- If a vehicle runs low on fuel:
- Remaining stops are reassigned
- Logistics & delivery startups
- Smart city routing systems
- Fleet simulation for hackathons
- Academic projects (optimization, GIS, AI)
- No backend (all logic runs client-side)
- Routing engine is simulated (not full OSRM integration)
- Map rendering via iframe (limited customization)
- 🔮 Future Improvements
- 🔗 Integrate OSRM locally for real routing
- 🌍 Replace iframe with Leaflet/Mapbox
- 📡 Real-time GPS tracking
- 🧠 AI-based demand prediction
- 📦 Database integration (MongoDB / PostgreSQL)
- Vrushabh Sawant
- Atharv Mojar
- Shourya Bhurke
- Dwij Vora