TripGenie
An AI-powered travel planner that generates personalized itineraries, recommends destinations, suggests accommodations, and provides intelligent travel assistance.
Benchmark Results & Metrics
01 // Overview
TripGenie is a cross-platform mobile application that simplifies trip planning by generating hyper-personalized itineraries. It aggregates geographical, seasonal, and budgeting constraints using LLMs.
02 // The Problem
03 // System Architecture
Geospatial Route & Itinerary Planner
React Native mobile client sends user trip preferences to a FastAPI backend. A Gemini-based planner queries open APIs for destination verification, compiling a structured multi-day itinerary.
04 // Implementation
Implemented the mobile interface using React Native and Expo. The backend incorporates asynchronous tasks to parallelize destination fetching and weather checks before compiling final recommendations.
05 // Execution Workflow
06 // Technology Stack
Mobile UI
Backend & Services
07 // Technical Challenges
Lessons Learned
- •Client-side optimistic updates keep the UI responsive while waiting for the LLM payload.
- •Providing specific schema blueprints avoids LLM formatting failures.
Future Improvements
- •Adding real-time group collaboration so multiple users can edit an itinerary concurrently.
- •Integrating flight and hotel booking affiliate APIs.

