Inspiration
When planning to travel, it is a common issue to determine whether or not it is more cost and/or time efficient to drive or fly. We set out to solve that issue.
What it does
Our site takes in some information about a user's planned trip and outputs some information about travel times and costs for different travel methods.
How we built it
Our product takes in data from multiple APIs and compares various data points to calculate costs and times for driving vs flying.
Challenges we ran into
Many APIs return highly specific information, so we needed to build out our own API that takes in basic user information and transforms data to send to various other APIs in order to output a standardized response in json format.
Accomplishments that we're proud of
We were able to apply systems design fundamentals and work with various frameworks, all while working with multiple APIs simultaneously. Our website is built in React while our API is built in Spring.
What we learned
Dealing with multiple APIs at once is extremely difficult, as they all want and send different data in different formats.
What's next for BestRoute
Get access to more up-to-date APIs as well as contact different companies to hopefully get more up-to-date information.
Log in or sign up for Devpost to join the conversation.