← Back to Projects

Pawsport

AI-powered pet travel assistant

Web ApplicationAIReactTypeScriptPersonal
Pawsport

Overview

Pawsport is an AI-powered assistant that helps pet owners navigate the complex process of international pet relocation. Moving across borders with a pet is a logistical challenge involving confusing regulations, strict timelines, and overwhelming paperwork. Pawsport turns this stressful experience into a planned, manageable journey.

Design & Planning

Problem framing

International pet relocation involves fragmented regulations across 190+ countries with strict timelines that change without notice. No centralized tool existed to guide owners step-by-step through the process — most people piece together information from embassy PDFs, Facebook groups, and vet offices, often missing critical deadlines that can strand a pet in quarantine.

Key design decisions

Architecture overview

React/TypeScript frontend communicates with Vercel serverless functions, which proxy requests to the OpenAI API with curated country-specific grounding data injected as context. Static checklist data is stored in JSON files bundled with the app; user travel state is managed in React context and persisted to localStorage. The Nose Booper community hub is a separate view using the same serverless layer.

Challenges & what I’d do differently

Key Features

Interactive AI Travel Assistant

Your 24/7 expert consultant powered by OpenAI that understands the nuances of pet travel.

Example: “I’m moving to Japan in 6 months. What do I do?” The assistant generates a personalized timeline, explaining the critical 180-day wait period, rabies titer test requirements, and microchip standards.

Nose Booper – Community Hub

Connect with other pet travelers for support and advice.

Smart Planning Tools

Technology Stack