Inspiration
I've always been into aviation and planes and logistics. My dad has been a pilot all my life and my boyfriend often travels for work.
What it does
The dossier explores flight delays and fares through location, time, and more. The application allows users to search for flights among an artificial dataset. It displays both non-stop and one-stop connecting flights.
How I built it
I generated static JSON files to represent the flights, airports, airlines, and etc with a Kotlin program. These are hosted statically on Google Cloud Storage and the web client accesses them through Googe's REST API. All the searching and calculating routes happens on the client side.
Challenges I ran into
The format of the requests for accessing Google Cloud Storage. I also had trouble using localstorage with obects and decided to store them serialized as strings. Finding good data on flights.
Accomplishments that I'm proud of
Using the cloud. Using MicroStrategy Desktopo and trying a variety of visualizations to tell a story.
What I learned
How to use geodata to make maps. Storing static files in buckets on Google Cloud Storage. Authorization keys.
What's next for The Frequent Flyer
Incorporating class seating data to suggest comfort vs price. Creating past delay data to mock predicting future delay data. Incorporating live data into a dossier.

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