Making trip dates manage themselves

Keeping itinerary dates accurate as trips change without organizers manually updating every day.

Timeline

6 weeks

Team

Solo Product Designer · PM · 3 engineers

Product area

Trips / Itineraries


PROJECT

Smart Dated Itineraries

Keeping dates accurate across a multi-day itinerary was a surprisingly complex system problem. The challenge was creating automatic date behavior that worked predictably as trips changed, while still giving organizers control when they needed it.

Outcome

Date management shifted from a repetitive manual task to automatic system behavior. Organizers could change trip dates, reorder days, or move content without manually correcting dates throughout the itinerary while addressing a highly requested capability and known sales blocker.


PROBLEM

Every change meant more work

Organizers manually maintained dates across their itineraries. Changing travel dates, reordering days, or adjusting trip duration could trigger updates across multiple sections, followed by another round of checking before the itinerary could be shared.

Automatic dates were also a frequently requested capability, and their absence had appeared in lost-deal feedback.


SOLUTION

Turning manual dates into automatic behavior

I designed the system around one rule: itinerary dates should follow the trip automatically. Changing trip dates, reordering days, or moving activities recalculates affected dates while keeping the sequence intact.

The system also preserves flexibility for date-less content and surfaces warnings when changes fall outside the trip's range.

OUTLINE

ITINERARY: LANDSCAPE VIEW

ITINERARY: PORTRAIT VIEW


LESSONS

What I took from the project

  • Automation needs to be predictable, not just fast

  • A decision in one workflow can have consequences across the product

  • Guardrails should protect users without interrupting routine work