Flutter Real-Time Route Mapping

Job ID: 40072578

Budget: ₹12,500 – ₹37,500 INR

I’m enhancing an existing Flutter application with a dynamic mapping module. The remote API I’ll provide supplies full route and direction data, and I need that information rendered on the map in real time—no stale, static snapshots.

Here’s the core of what I want built:
• Call the REST (or WebSocket if you prefer) endpoint, parse the returned route-and-direction payload, and draw it cleanly on a Google Maps or Mapbox widget within Flutter.
• Keep the route on-screen constantly in sync with the live feed. If the API pushes a change of path, traffic condition, or ETA, the UI should reflect it instantly without forcing the user to refresh.
• Handle connectivity drops gracefully and resume streaming when the device comes back online.
• Isolate the networking and state logic so it can be unit-tested; Provider, Riverpod, or BLoC is fine as long as the stream remains smooth.
• Provide a short README and a sample screen so I can plug your module straight into the main app.

Acceptance criteria
– API data is consumed and displayed within a map widget.
– Route polylines update in under one second after the API changes.
– No crashes or memory leaks during a 30-minute continuous navigation simulation.

If you’ve built Flutter navigation, rideshare, or logistics apps before, this should be straightforward. Please share a quick note on which mapping SDK you’d use and how you’d tackle the live-update layer, and I’ll get the API keys to you right away.