Since everyone on our team is from a different country, traveling around the world has been a big part of our lives, and we all know about the troubles that come along with arranging a trip. That's why we decided to create a travel application that simplifies the process of booking flights by displaying a graph of flight prices over time. This presents the most important information in the a presentable and concise way. Millions of people everyday have to go through the hassle that comes along with booking a trip - and we want to make the process as user-friendly and manageable as possible.
What it does
Travelyze is a travel application that can analyze your trip. It combines the power of Amadeus’ Extensive Flight Search with the elegance of the Google Maps API to provide you with important information about flight prices, tourist attractions, and popular landmarks, all on one easy-to-use website.To use Travelyze, first enter the location of a place you would like to visit. Next, enter the location you are currently at, and Travelyze will generate a Google Map image that shows you the start and end locations of your trip. After you confirm your choices, Travelyze will use Plotly’s graph API to create a user-friendly, interactive graph that shows you how airline prices will fluctuate throughout the year.
How we built it
The search bar itself uses the Google Maps API to give suggestions for locations around the world. Once the user has entered their start and end locations, Travelyze uses the Google Maps Static Map API to generate a picture of the trip containing two markers for the start and end.
After confirming their selections, the user can see a chart of the flight prices for flights from their start location to their end location over the next year. This graph is made with a combination of Amadeus’ Extensive Flight Search API and Plotly’s Graph API.
Finally, we started creating a feature that will display the top 3 landmarks of a given city, as well as 9 Instagram photos taken in that city. This application uses Amadeus and YapQ’s API to find the top landmarks, Wikipedia descriptions, and Instagram photos.
Challenges we ran into
There were quite a few challenges that we ran into:
Accomplishments that we're proud of
What we learned
What's next for Travelyze
We want to implement all the features that we thought about, such as Instagram photos showing up and information about attraction sites around the location after typing in your location. We hope that we can make the web application smoother and more efficient when it comes to processing and displaying the information.