Inspiration
There's always difficulty in organizing rides in large groups.
As the driver, who do I pick up first?
When should I let them know that I am nearby?
Joyride is our ride-sharing solution to these problems.
Using Joyride
1) Input your starting address each passenger's phone number and address, and the end address.
2) Input your group's final destination and press Submit.
3) Joyride will generate the optimal route from your location.
4) The driver can notify all passengers at once with the ETA and tell them when he/she is there via SMS.
What made Joyride possible
Maps: Google Maps API
Messaging: Twilio API
Other: React, Flask
Challenges we ran into
• Finding which APIs to use
• Creating a map interface with React
Accomplishments that we're proud of
• This was our team's first experience with both Google Maps API and Twilio API
• Our front-end and back-end connected nicely!
What we learned
• APIs can make deploying apps far easier
• The importance of splitting up tasks while maintaining strong communication
What's next for Joyride
• Mobile app support
• Allow trips to be scheduled for the future
• Let passengers know if there is a change in the ETA

Log in or sign up for Devpost to join the conversation.