How jsackey101/walk-radius works
Walk Radius is a planning-stage walking-reachability app. The sampled frontend currently obtains browser location and displays it on a Leaflet map with OpenStreetMap tiles; the README describes the intended workflow of choosing a time budget, shading the walkable area, and listing places. No backend source appears in the tree, so those planned capabilities are distinguished from the implemented map and their implementation paths are unknown.
Main entry points: WalkMap.tsx Walk map · App.tsx App entry · Marker.tsx Pin icon
Components 12
Map frontend
- App entry
frontend/src/App.tsx - Walk map
frontend/src/components/WalkMap.tsx - Map recentering
frontend/src/components/WalkMap.tsx - Pin icon
frontend/src/components/Marker.tsx
Walking discovery
- Time budget
- Reachable area
- Nearby places
External services
- Browser geolocation
- OpenStreetMap tiles
- OpenRouteService
- Overpass API
Other components
- Walker
Connections 10
- App entry → Walk map: renders
frontend/src/App.tsx - Walk map → Browser geolocation: requests location
frontend/src/components/WalkMap.tsx - Walk map → Pin icon: uses icon
frontend/src/components/WalkMap.tsx - Walk map → Map recentering: renders
frontend/src/components/WalkMap.tsx - Walk map → OpenStreetMap tiles: loads tiles
frontend/src/components/WalkMap.tsx - Walker → Time budget: chooses budget
README.md - Time budget → Reachable area: sets duration
README.md - Reachable area → OpenRouteService: requests isochrones
README.md - Reachable area → Nearby places: bounds search
README.md - Nearby places → Overpass API: queries places
README.md