BIOS Hackathon BIOS Hackathon
← Back to gallery

Prodigy

TripGenie

Problem statement: SF PS 12: AI-Based Travel Companion and Smart Planner Updated Nov 22, 2025 11:53 IST Upwotes: 3
TripGenie thumbnail

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.

Back to list