Co-Pilot — Couple Trip Planning App
A mobile app for couples to plan trips together, share real-time locations on a map, schedule activities, and save photo memories — all synced live between both partners.
Co-Pilot — Couple Trip Planning App
Built with AI-assisted development using Claude Code · In Development
Overview
Co-Pilot is a mobile app designed for couples travelling together. It solves the coordination problem — where are you, what are we doing next, where did we take that photo — by keeping both partners synced in real time through a shared trip workspace.
Built with React Native and Expo for cross-platform iOS/Android support, with Firebase handling all real-time sync, authentication, and media storage.
Tech Stack
- Framework: React Native + Expo Router (file-based navigation)
- Backend: Firebase — Auth, Firestore, Realtime Database, Storage
- State Management: Zustand + React Query
- Styling: NativeWind (Tailwind CSS for React Native)
- Language: TypeScript throughout
Features
📍 Real-Time Location Sharing
Live map showing both partners’ current locations, updated continuously from each device. Always know where your partner is without sending a message.
🗺️ Trip Planning
Create shared trips with multi-day itineraries. Both partners can add, edit, and reorder activities. Each activity has a category (dining, sightseeing, adventure, etc.), time slot, and location.
📅 Activity Timeline
Day-by-day schedule view showing the full itinerary. Designed for quick glancing during travel — what’s next, where is it, who planned it.
📸 Memories
Save photos with automatic location tagging to a shared memory board for the trip. A visual log of the journey built as you go.
🔗 Partner Linking
Connect with a partner via invitation code. Once linked, all trips, activities, and location data sync between both accounts in real time.
Status
In active development. Core features — authentication, trip creation, activity management, memory storage, and location sharing — are functional. UI polish and edge case handling ongoing.