Most of our team has travelled abroad on their own before and had left worried parents back at home. We wanted to develop an app that would streamline flight data, optimize communication and de-stress the travel experience for the whole family.

What it does

In our app, the user can choose to either add their own flight using their flight number, or choose to follow another traveller (becoming they "FlyAlly") using a unique ID the traveler send them. The dashboard for the traveller has checkboxes that he/she can check which will update their FlyAlly's screens automatically.

How we built it

We built an Android app that connects to a firebase database and uses the Delta API to get information about current flights.

Challenges we ran into

We had trouble retrieving data from firebase in a synchronous way to update screens for both types of users. Also, half of our team was new to Android development, so we learned a lot from scratch.

Accomplishments that we're proud of

It is great to see that we were able to connect two types of users in one integrated app. Our layout turned out user friendly and visually appealing.

What we learned

We learned a lot about Android development and how to integrate firebase and the Delta Api.

What's next for FlyWithMe

We want to add a chat feature, so both types of users can communicate through the app. We also want to add a boarding pass feature for the travelers. Another addition would be security questions or setting pass codes.

Built With

Share this project: