Inspiration
Many airlines makes prices arise when you ask for your flights individually rather than buying a go-and-return pack, specially for long distancies flights such as transatlantic ones. Reaching absurd cases like go-and-return packs cheaper than each of the one-way flights. However, flight search engines doesn't show you this cases, and you have to check-it manually (looking for combinations of go-and-return until you find one cheaper than you single flight). I wanted then a search engine that also proposes you a go-and-return flight in case it is cheaper and then it is up to the costumer to decide what to do with the "unwanted" return flight.
What it does
Transcanner compares the best Skyscanner flight result for your flight with all the possibilities of taking also a return flight which may imply in a cheaper price.
How I built it
A flask asks you for your flight choices (check localhost:5000/ on your browser after executing it), then asks for information to the skyscanner's API and eventually gives via your browser the best price found and also the best price you would have found via skyscanner's normal search.
Challenges I ran into
Learning how to use Skyscanner API (and what's an API in general), learning from zero html and Flask.
Accomplishments that I'm proud of
In some cases Transcanner gives prices way cheaper than the normal searches via Skyscanner.
What's next for Transcanner
Improving the flight results searching in more engines rather than only skyscanner's.
Log in or sign up for Devpost to join the conversation.