Inspiration

** We noticed that flight fares sometimes differed significantly when we compared prices in Singapore and in India.

What it does

**SkyScrooge compares fares across different country versions of the SkyScanner website to bring the cheapest fares across all booking countries. The user can input his/her travel details as on any other travel website and get the cheapest fares. We provide a deeplink to the travel's agents webpage for the specific fare.

How we built it

** We fetched data using the SkyScanner Live Flights API and processed it using Python's Pandas library . We used Python's Flask micro-framework for our backend and Bootstrap and JQuery for our front-end.

Challenges we ran into

**API call limits, Learning how to use JQuery to manipulate the HTML DOM,efficiently processing JSON data into Pandas dataframes

Accomplishments that we're proud of

** We managed to successfully build the web application and successfully achieved our goal of providing the cheapest prices across different country versions of the SkyScanner website.

What we learned

** Pandas,Flask,JQuery,Bootstrap,THE TRUTH ABOUT AIR FARES

What's next for SkyScrooge

** Improve the UI by providing extensive filter options , Account for credit card currency conversion fees,Find a way to do API calls in parallel

Share this project:

Updates