Inspiration

What it does

Developed a Low-power & Low-resources communication system to be able to maintain a communication system between users and authorities in an episode of a blackout in an airport. Using only a minimal server+hotspot without the need of internet connection, we can provide actualizations and information to all the people that finds himself in the airport during a blackout.

How we built it

Based on a raspberry pi and a mobile hotspot, a MQTT broker using mosquitto deals with the burden of delivering information to airport passengers obliged to live the electrifying experience of finding themself in the middle of a power outage while waiting for their plane to depart. In this situation, most of them would fall into complete chaos causing the airport's help-points to explode form the number of people in queue for the number of their gate. Fortunately, Vueiting empowers the travelers to easily download an executable on their mobile device in which all the scheduled flights are listed and one can acknowledge the gate of each of them along with various updates (delays, cancellations...).

Challenges we ran into

We had never worked with Android Studio and Kotlin, so it was a new challenge for us to do an application with that tool. There was no free way of getting the state of the flights departing from an airport to build our database (that runs when there is internet), so we needed to find our ways to get this data from the official websites.

Accomplishments that we're proud of

Arnau drank a whole bottle of water in less than one minute. Deliver a full end-to-end communication system, with direct download of the app without the need of internet connection.

What we learned

Android & Kotlin fundamentals: Activities, Material components, dynamic view creation, Intent extras, and lifecycle management. Web scrapping to get information of the status of the flights.

What's next for Vuaiting

It would be interesting to offer the users the options of using their own phone with the app to extend the range of the server, and don't rely on the airport's routers. But for now we don't know, we will have to vuait to know it...

Built With

Share this project:

Updates