Inspiration

We decided to enter the Skyscanner Challenge- The Perfect Reunion: Finding the Best Destination for friends around the world. As a group of international students, the matter of planning a vacation together with friends from all over the world intrigued us. The prompt was “Imagine a group of friends who live in different locations and want to meet in the perfect destination. But where should they go? Your challenge is to design a user-friendly travel planner that helps a group of friends easily find a great meeting destination”. We decided to take this challenge into our own hands and create something remarkable!

What it does

The Travel planner 3000 is a web application that solves the basic stress behind planning a trip with friends across the world. The web app begins by asking each of the players to input information relating to their ideal vacation destination, including ideal dates and activities, then there is voting done to decide on the best idea, if everyone unanimously agrees on the same idea then the idea is chosen and boom, the perfect holiday is found, otherwise there is a snake game competition, and whoever wins the game, gets to go for their ideal vacation destination!

How we built it

We began by brainstorming on all the ideas we had to solve the challenge that Skyscanner presented to us. We then decided on making the web app, after thorough research we decided to use Javascript with NodeJS for the backend, worked on figuring out how to connect to the API, find out the best libraries for the games and dividing the tasks and working on the integration of those different parts.

Challenges we ran into

During the challenge we encountered 2 major hurdles: Getting the Skyscanner API, the backend and the games working seamlessly together. API request issues with the browser (CORS)

Accomplishments that we're proud of

Successfully connecting to the Skyscanner API Developed the web application capable of handling socket communication for different users at the same time

What we learned

Connecting and working with Restful APIs Working with different LLM models Brainstorming Bringing a product from idea to realization

What's next for Travel Planner 3000

In the future, we would like to add more functionality, to have pre made vacation plans to choose from, interaction with an AI travel planner, and a smarter algorithm with more refined questions to unlock the full potential of an epic vacation!

Built With

Share this project:

Updates