Inspiration
Moving across borders is stressful. Moving with a pet? That's a logistical nightmare. Every year, thousands of pet owners face the daunting task of relocating their furry family members. The process is riddled with confusing regulations, strict timelines, and a mountain of paperwork. The fear of making a single mistake that could leave a pet stranded in quarantine is a real source of anxiety for pet parents. Pawsport was born to solve this. We believe that no pet parent should have to navigate this complex maze alone. By combining advanced AI with a supportive community, we turn a stressful relocation into a planned, manageable journey.
What it does
Pawsport is a comprehensive travel assistant for pet owners:
- Interactive AI Travel Assistant: Powered by OpenAI, it generates personalized checklists, explains complex regulations (like the 180-day wait period for Japan), and provides plain-English explanations for veterinary forms.
- Nose Booper Community: A social layer that connects pet owners on similar travel routes. Users can find "route buddies," share advice, and offer emotional support.
- Smart Planning Tools: Dynamic checklists and visual timelines that ensure no vaccination window or document deadline is missed.
- Real-time Notifications: Keeps users updated on community interactions, such as comments on their travel stories or likes on their posts.
How we built it
Pawsport is an AI-native project, built from the ground up using modern generative tools:
- Frontend: Built with React 17, TypeScript, and Tailwind CSS for a responsive, pet-friendly UI.
- Backend: Powered by Node.js and Express, deployed as Vercel Serverless Functions.
- Database & Auth: Leveraged Supabase (PostgreSQL) for secure authentication, real-time data, and Row Level Security (RLS).
- AI Core: Integrated OpenAI GPT-4 via REST APIs to handle complex regulation parsing and personalized travel advice.
- Development Tools: We used GitHub Copilot (powered by Claude 3.5 Sonnet) as our primary pair programmer, accelerating the development of both the React components and the backend services. Gemini and Veo were used to assist with documentation and video demo creation.
Challenges we ran into
- Regulation Complexity: Translating dense, country-specific pet import rules into structured AI prompts that provide accurate, actionable advice was a significant hurdle.
- Real-time Community Logic: Implementing a robust "Like" and "Comment" system with atomic counters in PostgreSQL to prevent race conditions while maintaining a snappy UI.
- State Management: Coordinating the state between the AI-generated travel plans and the community feed required careful architecture to ensure a seamless user experience.
- Auth Integration: Setting up secure, role-based access for community features (ensuring users can only delete their own posts/comments) using Supabase RLS policies.
Accomplishments that we're proud of
- Rapid Development: We successfully implemented a full-stack community platform—including likes, comments, and notifications—in just a few hours by leveraging AI-assisted coding.
- Seamless AI Integration: The AI doesn't just "chat"; it provides structured data that powers dynamic checklists and timelines, making it a true utility rather than just a wrapper.
- User-Centric Design: Creating a warm, inviting interface (the "Nose Booper") that reduces the stress of travel through community connection.
- Robust Backend: Building a scalable, serverless architecture that handles everything from AI requests to real-time notifications.
What we learned
- AI-Native Workflow: We learned how to effectively use GitHub Copilot and Gemini to not just write code, but to architect systems and debug complex database issues.
- Domain-Specific Prompting: The importance of "Chain of Thought" prompting when dealing with legal and medical regulations for pet travel.
- Community Value: We realized that while AI provides the how, the community provides the heart. The "Nose Booper" feature became just as critical as the AI assistant.
What's next for Pawsport
- Airline API Integration: Connecting directly with airline databases to provide real-time updates on pet-friendly flight availability and specific crate requirements.
- AI Document Verification: Implementing OCR and AI analysis to let users upload their pet's health certificates and receive instant verification against their destination's requirements.
- Mobile App: Developing a React Native version of Pawsport for on-the-go management during the actual travel day.
- Global Partnerships: Partnering with USDA-accredited veterinarians and pet relocation specialists to provide a "verified" layer of support.
Built With
- copilot
- gemini
- gpt
- node.js
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.