SwipeCity is a comprehensive travel discovery platform combining a React Native mobile app with robust backend infrastructure. It revolutionizes travel planning through personalized recommendations, featuring a Tinder-like interface for discovering restaurants, cafes, landmarks, and attractions across major cities worldwide with AI-powered itinerary generation.
Built with Expo and React Native, featuring a hierarchical context system for state management, repository pattern for data access, and file-based routing with type-safe navigation. Implements Row Level Security on all database tables with comprehensive rate limiting and security measures.
Features a modern architecture with Supabase backend, PostgreSQL database with RLS policies, WebSocket for real-time updates, and RevenueCat for subscription management. Includes multi-provider authentication support and a comprehensive Google Places data pipeline for location information.
SwipeCity transforms how travelers discover and explore new destinations, making trip planning intuitive and personalized. The platform connects users with hidden gems and popular spots across cities worldwide, creating memorable travel experiences through intelligent recommendations.
Let's create innovative travel experiences that connect explorers with amazing destinations worldwide.
Start Your Travel Project