Inspiration
The inspiration behind Air Assistant stems from our frustration with the traditional airport experience. We noticed that despite technological advancements, the process of navigating through an airport still remained tedious and stressful for passengers. We saw an opportunity to streamline and enhance the experience, from check-in to boarding, with the power of technology. Our goal with Air Assistant is to provide passengers with a seamless and stress-free experience by offering personalized and real-time information, assisting with tasks such as flight updates, baggage tracking, and more, all accessible through a single app.
What it does
- Basic Flight Data at an instant request: Departure Time, Arrival Time, Updated Gate number, Duration, Airport Destination
- Time metrics to reduce airport congestion and minimize time waiting: Time to get through TSA, Time to get to gate, Optimal time to leave home
- An alerts feature so passengers can get real-time updates: alleviates communication issues with airport workers, pilots, and other workers
- Maps feature: to navigate the airport to find your gate → reduce stress
How we built it
We used react-native, JavaScript, Node.js, Google Maps api, the American Airlines database, and Heroku
Challenges we ran into
Development environment set up, integrating ARCore into the application.
Accomplishments that we're proud of
We are proud of building a mobile app working without failure for the first time and also being able to connect to different APIs and have interactive features in addition to the data.
What we learned
We learned several developer environments and how they interact with each other when developing applications, such as XCode and Visual Studio Code. We also explored a variety of map-based APIs such as the Google Maps API and Apple AR Kit API and figure out how to integrate these onto our frontend application.
What's next for Air Assistant
We want to find well-tested and accurate algorithms that can calculate the optimal arrival time based on LIDAR data in the airport. We also want to implement a Speech-To-Text announcement system that can let flight attendants, pilots, and other workers relay messages to passengers in the plane or waiting in the airport since many people listen to music and become distracted, not realizing any potential changes in their flight information that could be crucial.
Log in or sign up for Devpost to join the conversation.