Skip to main content

Claude Prompt to Design a Travel Itinerary Planner App

Design a travel itinerary planner app: trip creation, day-by-day scheduling, booking integration, offline maps, packing lists, and expense tracking.

Fill in the placeholders

Edit the values, then copy your finished prompt.

Your Prompt
prompt.txt
Design a travel itinerary planner app for Wanderplan, targeting millennial and Gen-Z travelers who plan detailed itineraries for international trips.

**App context:**
- Trip types: solo travel, couples, family, group/friends, backpacking, luxury, business trips
- Planning style: detailed planner (hour-by-hour) and flexible explorer (day themes with suggestions)
- Key differentiator: AI-powered smart scheduling that optimizes route and timing based on opening hours, travel distance, and crowd predictions
- Framework: React Native + Mapbox + Realm (offline database)

**Design the following screens:**

1. **Trip Dashboard:**
   - Upcoming trips: card carousel with cover photo, destination, dates, countdown
   - Past trips: gallery with memories and stats
   - Create new trip: destination search, date range picker, trip type selector
   - Trip templates: popular itineraries from community or editorial content
   - Quick stats: countries visited map, total trips, days traveling this year

2. **Trip Overview:**
   - Cover photo/hero with trip title and dates
   - Day-by-day summary strips: date, key activity, thumbnail
   - Map view: all destinations/stops plotted on interactive map with route lines
   - Trip companions: avatars of co-travelers with invite option
   - Budget summary: total budget vs. spent, category breakdown
   - Documents section: flight confirmations, hotel bookings, visa copies
   - Sharing: shareable trip link for friends/family to follow along

3. **Day-by-Day Itinerary Builder:**
   - Timeline view: hour blocks with activities placed on timeline
   - Each activity card: name, location, time, duration, notes, photos, booking link
   - Activity types with icons: flight, hotel, restaurant, attraction, transport, free time
   - Drag-and-drop reordering within a day
   - Travel time estimation between activities (driving, walking, transit) with map preview
   - Add from: manual entry, search places (Google/Foursquare), saved bookmarks, recommendations
   - Free time gaps highlighted: "You have 3 hours free — here are nearby suggestions"
   - Copy day template: duplicate a day's activities to another date

4. **Place Discovery & Bookmarks:**
   - Explore destination: top attractions, restaurants, hidden gems, local tips
   - Save to trip board: bookmark places to consider, then drag into itinerary
   - Community reviews and tips specific to the destination
   - Opening hours, admission fees, booking requirements, accessibility info
   - Photo gallery from other travelers
   - "Best time to visit" and "how long to spend" recommendations

5. **Packing List:**
   - Smart suggestions based on: destination weather, trip duration, activities planned
   - Category groups: clothing, toiletries, electronics, documents, medications
   - Check-off items as packed with completion progress
   - Shared packing list for group trips (avoid duplicates for shared items)
   - Reusable lists: save "beach trip essentials" for future trips
   - Last-minute reminders: passport, charger, medications notification before departure

6. **Expense Tracker:**
   - Log expenses: amount, currency (auto-convert), category, who paid, split info
   - Budget vs. actual by category: accommodation, food, transport, activities, shopping
   - Group expense splitting: who owes whom, settle up calculations
   - Receipt photo capture and attachment
   - Daily spending trend chart
   - Currency converter with offline rates

7. **React Native + Mapbox + Realm (offline database) Implementation:**
   - Offline maps: download region maps for offline access (Mapbox offline tiles)
   - Offline access: full itinerary, packing list, and saved places available without internet
   - Calendar integration: export itinerary to Google/Apple Calendar
   - Push notifications: activity reminders, flight status updates, packing reminders
   - Photo journal: attach photos to activities, auto-organize by date and location
   - Performance: smooth map interactions, fast list rendering for complex itineraries

Travel planning should be part of the excitement — the app should make dreaming, planning, and experiencing equally delightful.

What this prompt does

This prompt hands the AI a complete design brief for a travel itinerary planner app and asks it to produce screen-by-screen UX for seven modules: trip dashboard, trip overview, a day-by-day itinerary builder, place discovery, packing lists, an expense tracker, and a framework-specific implementation section. Instead of a vague "design a travel app" request, it pins the output to your actual product through [app_name], [target_travelers], and [differentiator], so the AI designs for your audience rather than a generic one.

The structure works because it separates what the screens are from how they're built. The [trip_types] and [planning_style] variables shape the information architecture — a backpacking app needs different defaults than a luxury concierge tool — while [framework] (defaulting to React Native + Mapbox + Realm) forces the model to reason about offline maps, sync, and performance rather than handing back screens that can't run on a plane.

When to use it

  • You're scoping a travel or trip-planning app and need a full screen inventory before writing code.
  • You want a day-by-day itinerary builder with drag-and-drop and travel-time estimates designed up front.
  • You're deciding how detailed vs. flexible the planning flow should be via [planning_style].
  • You need the offline-maps and expense-splitting requirements documented before you commit to a stack.
  • You're pitching a client and want a coherent feature map tied to a clear [differentiator].

Example output

Expect a structured design document: each of the seven modules broken into named screens, with component-level detail (card carousels, timeline blocks, map views, budget summaries) and the interactions between them. The final [framework] section reads as an implementation checklist covering offline tiles, calendar export, push notifications, and performance targets — not finished code, but a spec a developer can build against.

Pro tips

  • Set [differentiator] to one sharp idea (the default is AI smart-scheduling). A diffuse differentiator produces diffuse screens.
  • Match [framework] to your real constraints — if you're not using Realm or Mapbox, swap them so the offline section stays accurate.
  • Narrow [trip_types] if your MVP only handles a subset; listing all seven makes the AI design for breadth you may not ship.
  • Use [planning_style] to bias the itinerary builder: "hour-by-hour" yields a denser timeline than "day themes."
  • Run it once for the full map, then re-prompt module by module ("expand the Day-by-Day Itinerary Builder into wireframe-level detail") to go deeper.
  • The drag-and-drop builder with travel-time estimates is the riskiest module — prototype that screen first before trusting the rest.

Frequently Asked Questions

Does this prompt generate working app code or just the design?
It produces a detailed screen-by-screen design specification, not a compiled app. The `[framework]` section outlines implementation requirements like offline maps and calendar export, but you still need a developer to build the actual React Native code.
Can I use it for a framework other than React Native?
Yes. Change the `[framework]` variable to your stack (Flutter, native iOS, etc.) and the implementation section will adapt its offline-storage, mapping, and performance guidance accordingly. The screen designs themselves are framework-agnostic.
How do I make the app feel different from existing travel planners?
Focus the `[differentiator]` variable on one strong idea, such as AI-optimized scheduling around opening hours and crowds. A single sharp differentiator shapes the screens far more usefully than a long feature list.
Does it cover offline functionality for travelers without data?
Yes. The framework implementation module specifically addresses offline maps, offline access to itineraries and packing lists, and saved places without internet, which matters most for international trips where connectivity is unreliable.
Is the expense tracker designed for group trips?
Yes. The expense module includes multi-currency logging, group expense splitting, who-owes-whom settle-up calculations, and receipt capture, making it suitable for friends or family traveling together and sharing costs.
Engr Mejba Ahmed

Need this built for real?

Engr Mejba Ahmed

AI Developer · Software Engineer

I'm Mejba — I design and ship production AI systems, automations, and full-stack apps. If you want this turned into a working solution for your team, let's talk.

More in Lifestyle App UI Prompts

Engr Mejba Ahmed

Engr Mejba Ahmed

AI assistant · trained on my work

👋

Hey there!

Quick Actions

WhatsApp Direct line to me

Chat on WhatsApp

+880 1723 741224 · Replies within the hour on working days

Popular Questions

Engr Mejba Ahmed is connected
Engr Mejba Ahmed is typing...
Engr Mejba Ahmed avatar

✉ Want me to follow up? Drop your email

Engr Mejba Ahmed avatar

📞 Connect Directly

Choose how you'd like to reach me

WhatsApp

+880 1723 741224

Email

mejba.13@gmail.com

✓ Details sent! I'll get back to you shortly.

Powered by OpenAI

335+

Blog Posts

25

AI Courses

63

Projects

Services & Expertise

Pricing & Process

Learning & Resources

Connect & Support