Inspiration
We wanted to create a web application using the Google Maps API.
What it does
After choosing whether you are walking or driving, and how long you want your trip to take, a route will be generated around your starting location.
How I built it
Our application uses Google's geolocation and maps APIs to translate your current address and generate a route. All code is in standard JavaScript, HTML, and CSS.
Challenges I ran into
Randomizing points on a map often leads to paths that cannot be routed without switching between walking and driving. Inaccessible locations or major highways can drastically skew trip times away from the desired duration. Additionally, the distance and travel time correlate differently between crowded areas or open highways.
Accomplishments that I'm proud of
The algorithm we created to both generate random routable waypoints and to select an optimal path based on the users request.
What I learned
We learned how to work together as a team with a rapid development time frame.
What's next for Go For A Drive
Optimizing for mobile, handling edge cases, and providing more options for different modes of transportation.
Log in or sign up for Devpost to join the conversation.