TripPlanner is a Flutter app that uses Google Gemini to generate detailed travel itineraries based on destination, duration, budget, and preferences. Users get day-by-day plans with activity suggestions, estimated costs, and travel tips — all generated by AI in seconds.
Flutter frontend with GetX for state. User inputs are structured into a detailed prompt sent to Gemini API. The response is parsed and rendered as a structured itinerary with expandable day cards. Saved trips are stored locally with Hive.
Add hotel/flight booking integration, offline maps, collaborative trip planning, and real-time weather for destinations.