SnapConnect
SnapConnect is an innovative social media application designed specifically for travelers, fusing engaging ephemeral social features with AI-driven travel tools. The app combines social connectivity through ephemeral photo/video snaps, 24-hour stories, and real-time chat with powerful AI features including Caption Compass for creative captions, Travel Advisor chatbot for personalized tips and flight hacks, Local Insights for GPS-based recommendations, Story Snippet Generator for blog posts, and Culture & Cuisine Coach using computer vision. Built with React Native and Supabase, it leverages GPT-4 and GPT-4 Vision with RAG architecture to create an indispensable tool for modern travelers.
Project Overview
AI-powered social travel app with ephemeral sharing and intelligent travel assistance
Key Challenges & Solutions
Challenge:
Building real-time ephemeral content sharing with cross-platform consistency
Solution:
Implemented Supabase Realtime for instant updates and designed a robust media handling system with automatic cleanup for ephemeral content, ensuring consistent experience across iOS and Android
Challenge:
Integrating multiple AI features without compromising app performance
Solution:
Utilized Supabase Edge Functions to offload AI processing, implemented smart caching strategies, and used pgvector for efficient RAG implementation, maintaining smooth app performance
Challenge:
Creating context-aware AI responses for diverse travel scenarios
Solution:
Built a sophisticated RAG system with specialized embeddings for travel knowledge, implemented GPS-based context injection, and fine-tuned prompts for culturally sensitive and location-aware AI responses