<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/5f27a9d24cbb431c9951f8a87ad63386&quot; frameborder=&quot;0&quot; width=&quot;1668&quot; height=&quot;1251&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1251</height><width>1668</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1251</thumbnail_height><thumbnail_width>1668</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/5f27a9d24cbb431c9951f8a87ad63386-3ea47a5448696e15.gif</thumbnail_url><duration>378.197</duration><title>Spotter Backend Fuel Route Walkthrough</title><description>This Loom provides a quick walkthrough of the Spotter backend assignment for planning a drive route and estimating fuel cost. The system accepts start and end inputs as latitude and longitude (or city and state) and optionally custom parameters for corridor miles, max range miles, and miles per gallon, then uses OSRM for route geometry and a fuel-station dataset to find active stations near the route corridor. An optimizer selects reachable stops based on reachability and price, calculating estimated gallons and total fuel cost using decimal arithmetic. The walkthrough also covers the key code components including RoutingViewers.py for request validation and error handling, OutLgs serializer for the public API contract, a planner orchestration layer, fuel station storage, and a location cache, ending with running migrations via the Docker entry point.</description></oembed>