Project overview
TripGenie – AI Travel Copilot
TripGenie is an AI-powered travel companion that plans, re-plans, and guides travelers in real time. It offers intelligent itineraries, voice assistance, and sustainable travel recommendations using live data.
Inspiration
TripGenie was inspired by how stressful and confusing travel planning can be, especially for students, families, and first-time travellers. Most people switch between multiple apps for weather, maps, recommendations, safety information, and itineraries. We wanted to build a single AI assistant that understands the user’s preferences, adapts in real time, and generates practical, smart, and fully personalized itineraries
What it does
TripGenie is an AI-powered travel companion that creates dynamic, weather-aware, personalized itineraries for any city. It recommends attractions, cafés, alternative options (Plan B), safety tips, and timing adjustments based on weather conditions like heat, rain, or extreme temperatures. It includes interactive features like Upvote, Shuffle, Speak Aloud, and Offline Save. It adapts instantly if a place is closed, too crowded, unsafe during weather, or doesn’t match the user’s preference. It works like a smart, real-time travel guide.
How we built it
Frontend (TripGenie UI) in React + Vite with Tailwind CSS
Components like itinerary cards, shuffle/upvote buttons, Plan B suggestions, weather alerts, and responsive layouts
Backend in Node + Express
Individual contributions
Devyansh – Backend Development, Feature Implementation, API Routes
Mukul – Frontend , Weather Logic, Research, PPT
Chintan – Frontend, React Development, UI Polish, PPT, Research
Paarangana – AI Integration, Prompt Engineering, Logic Design
Challenges
One major challenge was making the AI produce specific, non-generic city-based recommendations. We solved it by rewriting the system prompt with weather logic, safety rules, cafe-based suggestions, and attraction priority rules.
Accomplishments
We built a fully functional AI travel planner that feels smart, practical, and user-aware. TripGenie now intelligently handles extreme heat, rain, safety warnings, food/café recommendations, fallback Plan B options, and user preference learning through Shuffle and Upvote. The UI is clean, modern, and mobile-responsive. It generates complete itineraries that feel like a human travel expert made them. We also achieved deployments, GitHub versioning, and created a scalable structure ready for future expansion.
Learnings
We learned how to design prompts that behave like real travel experts, not generic chatbots. We understood the importance of UX in travel planning and how small features like Shuffle, Upvote, and fallback suggestions create a huge difference.
Next steps
We plan to integrate real café pricing using APIs or Supabase, add geolocation-based live maps, include live weather data, enable user accounts to save itineraries, and build a stronger recommendation engine. We also aim to support multi-day trip planning, budget filters, hotel suggestions, distance optimization, and offline mode. Ultimately, TripGenie can evolve into a full AI travel platform with bookings, ratings, and hyper-local insights.
Links