Discoveroute offers its users the ability to find places of interest along familiar routes. It came out of CS 147: Introduction to Human Computer Interaction Design at Stanford University.
This repository is a first iteration. Check out the final product here, and the source code here.