Travel planning can be confusing and time-consuming. Solo travelers often face higher costs because they can’t share transport or accommodation. I wanted to create an AI-powered system that simplifies planning and helps travelers save money by connecting them with other travelers going to the same destination. What I Learned Through this project, I learned prompt engineering with Google Gemini, building a React + TypeScript frontend, integrating AI responses into a web application, and handling real-time dynamic data for itinerary generation and travel companion suggestions. How I Built It I used Google Gemini AI via Google AI Studio to generate travel itineraries, budget estimates, and companion matching. The frontend is built using React with TypeScript, styled with CSS, and run with Vite for fast development. The AI receives user input (destination, days, budget, travel type) and returns a structured travel plan. For solo travelers, the system suggests companions going to the same destination. Challenges The main challenge was designing the AI prompt to generate all outputs in a clear format, including itineraries, budget in ₹, and travel companion suggestions. I also focused on making the interface user-friendly and interactive for easy demo during the hackathon.

Share this project:

Updates