Google Maps API
Use the Google Maps API to determine the route to take when a starting address, ending address, and multiple stops are specified by a user (via input fields on a website). The route should be the optimized route, ie. the shortest possible route for the trip.
The user should have the ability to enter in the address, or enter in a unique ID that is then used to pull the address off of another site (possibly using a dapp ([url removed, login to view]) or other function).
The return will be the driving directions, well organized, as well as a map with the route plotted. Google recently added the GDirections object, which makes using their directions possible.