Case study
Family Trip Ops Center
A production-ready family travel planning app with AI-powered itinerary ingestion. You paste text or upload images and PDFs, and AI turns them into a structured, shared trip plan.
Purpose
A production-ready family travel planning app with AI-powered itinerary ingestion. You paste text or upload images and PDFs, and AI turns them into a structured, shared trip plan.
What this is
Family Trip Ops Center is a collaborative travel planning app built around an AI ingestion pipeline. You paste raw text, upload photos or PDFs, and the AI pulls structured itinerary items out for review and approval.
The AI ingestion piece
The ingestion center is the core feature. You paste a booking confirmation, upload a restaurant photo with the hours, or drop in a PDF tour description. OpenAI parses it server-side, pulls out the relevant itinerary details, and hands back a review queue. You can edit, discard, or apply each item, and nothing reaches the itinerary without approval.
This is the same pattern that makes AI useful inside an organization. The AI does the extraction and structuring, and a person signs off before any of it becomes authoritative.
The offline piece
Travel mode uses a service worker and IndexedDB to cache the current day's itinerary. You load the trip once on WiFi before you leave the hotel and use it all day with no connection. This turned out to be the most useful feature in practice.
Why this is in the portfolio
The ingestion design, unstructured input, AI extraction, human review, and an approval gate, maps straight onto document-heavy work inside organizations. The domain is personal and the pattern is not.
Related