alley-cheetah-site
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
TODOs / Braindump
- 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?
- http://supermarketpage.com/supermarketlist.php
- https://community.algolia.com/places/documentation.html#autocompletejs
- Use OCR to allow easier input?