Our submission is focused on making flight searches much more personalized and unique for those wanting to travel. Users have the option of either doing a general search of a flight from one point to another. Either as a roundtrip, one-way flight or multi-city ticket. They also have the option of making their search much more personalized by deciding the duration of their trip, the number of people going, what activities the traveler intends to do on their trip, location/region, and other filters they want to apply to their search. Once the user is done with their search, they will be given the flights that best meet their preferences. At the same time a list of flights that meet only some of the criteria is hidden until the user clicks on a "show more" button.
The way we designed our site is by first using a wireframe app, Figma, to layout and conceptualize our design scheme. While also gaining an understanding on what we envisioned our product to become. Through this process we greatly took the needs of PROS into consideration. Among those being our reflection on personalization and us making sure our stack was compatible with our prompt. For the frontend, we used Next.js, HTML, and Tailwind CSS, while for the backend we used Typescript and API endpoints that came with Next.js.
One of the aspects of our submission that we are very proud of is our sleek and intuitive UI. While striving to flesh out a streamlined, user friendly and simplistic design. Our group aimed to create a user experience that was friendly and personal. And through our great efforts in the front-end we managed to do just that.
We are also proud of how much progress we have made despite this being our first time using this stack. We are proud of each other for sticking through this till the very end. Across countless hours our team collaborated, accommodated, and encouraged each other to lead forward with our best effort in our first ever hackathon!
What is next for our product? It would be to use actual data to get real time information, refine some of the UI, make the overall site look more pleasing, and possibly adding more features to the site that will give add more personalization (have users store their search history, recommendations, and save flights to look at in the future). And, of course these possible new additions will include new filters. Such as filters that account for visa and vaccination requirements integrated into the search results.
Built With
- next.js
- tailwindcss
- typescript
Log in or sign up for Devpost to join the conversation.