Flights are too expensive and too long to sit next to someone you don't get along with. How many times have you gone on a flight and tried to go to sleep but had the person next to you try to talk the entire flight? Never again, with FlightMatch!

What it does

FlightMatch allows the user to fill out a survey of various characteristics defining their flight habits, and suggests seating next to people who most closely match their preferences.

How we built it

We built FlightMatch in two formats: a web application written in Django, and a third party plug-in written in C#.

Challenges we ran into

The main challenge that we ran into was creating the algorithm for matching users with other passengers with similar traits.

Accomplishments that we're proud of

We are proud of our versatility, managing to create two working versions of the application, as well as designing an intuitive, easy-to-use system

What we learned

We learned a lot about using C# and Django, as well formatting websites using CSS. Furthermore, we improved our team working skills, and our ability to develop a solution with both the every-day user and the company in mind.

What's next for FlightMatch

The next steps for FlightMatch would be to incorporate specific airline API's to allow booking for real flights, as well as expanding on the trait survey to include more options. Furthermore, we want to allow users to input interests, so if they would like to talk to other passengers on the flight, they can find other passengers with similar interests.

Share this project: