A website that helps find optimal routes for alley cats like Cranksgiving. It uses the Google Maps Directions API, so you'll need to get an API key to run it.
Usage:
npm install
export GOOGLE_MAPS_API_KEY=YOUR_API_KEY
export DEBUG=server:*
npm start
then open http://localhost:3000
- Improve OCR instructions (for both users and deployment)
- Maybe move OCR to the server for speed? Clients currently have to download a couple of large files, so uploading an image might be faster. The server would have these files cached, as well.
- Show car routes as well (in case they're faster/shorter than bike routes)
- Highways/etc should be disabled
- This will cost extra API calls
- Allow "n choose k" waypoint constraints (maybe require API key?)
- Generate a static map with markers showing all locations?
- https://developers.google.com/maps/documentation/static-maps/intro#Markers
- Note that the labels can only be one character, so colors would have to differentiate either rows or columns
- Scrape grocery store addresses and prioritize them in autocomplete?