Inspiration
Fear of airplane travel is still a fairly common phobia among many folks to this day. Our team aims to combat these fears by creating an in-flight entertainment service that makes an airplane trip feel like relaxing on the couch at home.
What it does
Our software provides users with an easy-to-use interface to view flight data, watch movies, play games, and order food. It also helps flight attendants easily handle passenger requests and turn on a "standby" mode for important announcements.
How we built it
We designed the user interface in Figma as it is one of the leading UI design tools with its ease of use and professional-looking results. Most of the code is made with TypeScript with some Python to handle API and local storage calls.
Challenges we ran into
Planes do not have the greatest internet connection, shockingly enough, so we have to limit the amount of American Airlines API calls we can make at a time. Taking this into consideration, we designed a lightweight local storage database to be held inside the airplane, allowing airplane statistics and food order queries to be seen and managed as quick as possible.
Accomplishments that we're proud of
We were able to commit to this idea relatively quickly greatly giving us an advantage on our end. Our teamwork efforts allowed us to accomplish all of our ideas for our software, from the intuitive UI to the easy-to-use menu system.
What we learned
We became well-acquainted with professional-grade tools such as Figma and SQLite which proved essential in accomplishing our goals.
What's next for American Airlines In-Flight Entertainment
Luckily, thanks to our chosen frameworks, this project can scale quite easily. We could add as many movies as we could, implement whatever games we wanted, and add as much food items as we desired.
Built With
- amazon-web-services
- american-airlines
- python
- react
- sqlite
- tailwindcss
- tauri
- typescript



Log in or sign up for Devpost to join the conversation.