iJetBlue, for YHack 2015

iJetBlue makes finding flights that meet your personalized needs a breeze. Created for YHack 2015, iJetBlue is capable of processing a large amount of flight data, and ranks and outputs flights using a custom weighting algorithm. It also comes with a native iOS and Android app, which lets users seamlessly and infinitely scroll through selected flights until one meets their preferences.

Tech Stack

React Native, MongoDB, Node.js with Express, Python

Hackers

Kenny Smith, Oleg Vaskevich, Kevin Yang (Northeastern University)

Data

All Excel spreadsheet data can be found here. A further description of the prizes can be found here. A zipped file of the data can be found here.

Users

Per challenge specifications, iJetBlue comes pre-set with three users:

User 1: Adult from Orlando (ORD), Florida. They want to search for deals to destinations with preferences in this order: Nightlife, Romance, Beach. They prefer something in the Caribbean, The South or West Coast in that order. The budget is under $500. They only want Non-Stops. They only want to fly between Jan-Mar.

User 2: Adult from Las Vegas (LAX), California. They want deals to the Northeast with preferences in the following order: Boston (BOS), then anywhere in Northeast. They prefer destinations that cater to Family, Romance, and Exploration. The budget is $300 and they don’t mind connecting flights. They wish to fly Feb 2nd.

User 3: Adult from New York (JFK), New York. They want deals to warm places. They prefer destinations in the following order: Beach, Family, Exploration. The budget is $150. They have no preference on region. They prefer nonstop but ok with connecting but do not want to fly international. They are ok with any date. This user actually would like deals from any city.

Share this project:

Updates