Back to Waypoint PRODUCT FACULTY
Project documentation

Waypoint.

By Swati Matta & Deepanshu Suhag

Waypoint is a travel planner built for parents with young kids.

The problem

Planning a trip with young kids is a logistical minefield that generic tools ignore. Standard platforms treat "kids" as a monolith and routinely suggest long walks or intense museum blocks during prime nap times — a high-severity, high-frequency biological timing mismatch.

Parents also can't tell whether an attraction like an elevated open-air park has hidden hazards for a toddler until they arrive, and forgetting highly specific child gear causes acute, localized stress. Generic LLM interfaces and even AI-enabled travel planners don't natively solve for precise micro-demographic pacing — the difference between a 1-year-old's nap window and a 5-year-old's stamina.

The solution

WayPoint is a travel planner built for parents with young kids. From trip details, child profiles, interests, and family-specific constraints, it generates an hourly itinerary that auto-injects nap blocks, tags each stop with a safety verdict, and produces a context-aware packing list.

Two differentiators define it: age-band guardrails that dynamically restructure the itinerary around the developmental milestones of the youngest traveler — nap blocks, stroller-friendly routing, safety warnings — and contextual packing lists correlated to destination, weather, and the specific activities planned. The demo shows a New York City itinerary tailored around two children, labeling Central Park Zoo as Safe and the High Line as Caution.

How it works

A wizard-style web app captures variables through a structured state machine that feeds an LLM prompt pipeline, returning clean JSON that renders as chronological timeline cards with timestamps, durations, and colored safety pills. The model is GPT-4o via the OpenAI API on a Vercel serverless backend, chosen for multi-constraint reasoning and reliable JSON mode.

The system prompt configures a strict JSON generator that provides 2–4 activities per day, injects a 12:30–14:00 nap block when an early toddler is present, assigns three-tier safety verdicts (Safe, Caution, Avoid) for the youngest age band, and generates per-child packing lists. Iteration added explicit guards — for example, only recommending regional hazard items like bear spray in genuine wilderness destinations, not metropolitan ones, and flagging transit over 20 minutes with a dedicated rest card.

Who it's for

WayPoint is B2C, direct to parents and caregivers. The core persona is "The Overwhelmed Planner Parent" — specifically parents traveling with multiple young children across different age brackets, such as an early toddler needing naps alongside an older sibling needing continuous engagement.

The most revenue-impacting user is the "Logistics Parent," the primary trip planner who holds purchasing power and will pay premium fees to ensure zero friction, avoid public toddler meltdowns, and optimize tight vacation windows. They navigate the app both pre-trip and mid-trip on mobile while traveling with children.

Why it matters

The global AI-in-travel market is projected to grow at roughly 35% CAGR over five years, and the family travel segment represents over 30% of total global tourism spending — a lucrative niche for a high-retention personalization engine. The business model is freemium (two free itineraries) plus a $9.99/month or $49/year premium tier and contextual affiliate commissions.

Automated evaluation achieved a 95% JSON-validation pass rate, 85% on structural pacing, and 90% on safety-rating precision, graded by a script wrapper plus a Claude-3.5-Haiku model grader in the CI/CD pipeline. Privacy is designed in: no PII for minors is stored, child records are abstracted to age bands before hitting the LLM, and disclaimers position safety ratings as predictive guidelines requiring parental discretion.

At a glance

Project
Waypoint
Built by
Swati Matta & Deepanshu Suhag
One-liner
Waypoint is a travel planner built for parents with young kids.
View the project page