Inspiration
We all share a love of travel and bonded over how difficult trip planning can be because of the abundance of inconsistent information online. The process is also time-consuming, and traditional travel agents are often costly or lack personalized solutions. We recognized that an AI-powered travel planner could not only simplify planning for travelers but also help travel agents better understand and serve their clients’ preferences.
What it does
TwinStar Travels is an AI-powered travel planning website that helps users generate personalized travel itineraries based on their preferences. By leveraging AI, the platform simplifies trip planning by suggesting destinations, activities, and travel details in a fast and intuitive way. To make the experience more engaging and personalized, we also incorporated fun, optional prompt such as the user’s zodiac sign and MBTI personality type, which allow the AI to generate more creative and interesting travel suggestions.
How we built it
We built the website using HTML, CSS, and JavaScript to handle the structure, styling, and interactivity. For the AI functionality, we integrated the Gemini API, which acts as the core planning assistant. The API processes user input and dynamically generates travel-related recommendations and plans, bringing intelligence and automation to the experience.
Challenges we ran into
Applying the API, Getting the API Key, and Making sure all the code works with each other.
Accomplishments that we're proud of
We successfully built a functional AI travel planner from scratch and integrated Gemini API into a working web application. The planner works as intended, so users can interact with the AI and receive meaningful travel planning assistance, which validated our design and implementation choices.
What we learned
How to create a good user interface, and learned how to integrate Gemini API.
What's next for TwinStar Travels
Creating a better User Interface, adding more personalized questions to give the perfect answer, and integrating other AI Model's API to create a better response.
Built With
- css
- geminiai
- geminiapi
- html
- javascript
Log in or sign up for Devpost to join the conversation.