TourRoute

Showing tours, in driving order.

Showing tours, in driving order.

No MLS, no booking. For the tours you already have access to.

1
Add showings
2
Optimize
3
Drive & share

One tap loads 4 Louisville stops and optimizes them, so you see the whole day before you type anything.

1 · Build the tour

Stops (0)

Optimization uses real road drive times from OSRM, not straight-line distance. Geocoding uses Nominatim. Both are free demo services — see README for limits. No MLS, no booking, no payments in this prototype.

2 · The day, in order

Add stops, then Optimize.

3 · Import from ShowingTime

Read-only. This never sends, deletes, or forwards email. ShowingTime login links inside emails are ignored and never stored, only address, date, and time are extracted.

Live pull needs a Google Cloud OAuth client ID with the gmail.readonly scope. Without one, use paste import above. That client ID step is a Google Cloud setup, not something to paste a password for.

Map data © OpenStreetMap contributors. Route from OSRM. If the map is empty, optimize a tour first.