← المشاريع
TripHive — Offline-First Collaborative Trip Planner
← عرض المستودع
Live Application Interface
Problem
Group trip planning is fragmented across WhatsApp, Google Docs, Maps, Splitwise, and email. Nothing talks to each other, and every app breaks the moment you lose WiFi — exactly when you need it most.
Business Impact
Group travelers currently juggle 5+ tools. TripHive replaces all of them with one offline-capable app. The 'join with a link, no login' model removes the biggest adoption barrier for group apps.
System Approach
- React Native + Expo + TypeScript for cross-platform mobile development
- WatermelonDB for offline-first local database with lazy loading
- PowerSync for delta-based background sync when connectivity returns
- MapLibre GL + Protomaps for interactive maps with downloadable offline tiles
- Supabase for backend (Auth, Postgres, Realtime, Storage) — zero custom backend code
- Firebase Cloud Messaging for push notifications
- RevenueCat for freemium subscription management
Key Decisions & Trade-offs
- Offline-first over online-first — trips happen in airports, foreign countries, and rural areas with no WiFi
- WatermelonDB over Realm — better React Native integration, true lazy loading, SQLite under the hood
- Supabase over custom backend — ship faster, Realtime subscriptions built-in, generous free tier
- No login to join — share a link, friends see the plan instantly. Removes the #1 group adoption killer
- MapLibre over Google Maps — offline tile downloads, no per-request API costs
Current Status
Complete product spec with 10 specification documents, 25 UI screen designs, technical architecture, monetization strategy, and week-by-week development roadmap finalized.
Roadmap
- Implement core React Native scaffold with Expo
- Build offline-first itinerary CRUD with WatermelonDB
- Add MapLibre integration with offline tile downloads
- Implement expense splitting with real-time sync
- Launch beta on Google Play Store
What I'd Improve Next
- Could add AI-powered itinerary suggestions based on destination and group preferences
- Consider adding flight/hotel price tracking integration
Explore More
- ClinicAI — WhatsApp AI Clinic Assistant — India has 12 lakh+ small clinics running on phone calls and paper diaries.
- MicroItinerary — AI Travel Planner — Travel apps optimize for proximity and ratings.
- StellarMIND — Chat-to-SQL with RAG — Business users need to query databases without knowing SQL.
- MyFinancial — Personal Financial Advisor — Financial planning in India is fragmented across banks, insurance, and tax documents.
- SanatanApp — Hindu Devotional App — Devotional users in India juggle 5+ separate apps for Chalisa, Gita, Aarti, Ramayan, and Mahabharat.
- SynFlow — Enterprise Intelligence Platform — Private deal networks rely on manual introductions and spreadsheets.
- FinBaby (Jama) — Personal Finance Tracker — Indian middle-class families track expenses across UPI apps, bank statements, and paper notebooks.
- RetailOS — Multi-Tenant Retail SaaS — Indian kirana stores and small retailers use paper registers or basic billing software with no inventory tracking, no GST compliance, and no offline support.
- ScamRakshak — On-Device AI Scam Detector — Indians lose thousands of crores annually to digital scams via WhatsApp, SMS, and social media.
- PaisaGuard — Family Budget Survival App — Middle-class families worldwide track expenses inconsistently — UPI apps show transactions but don't enforce budgets.
- rohitraj.tech — Engineering work is often invisible.
- Reliability & Production Readiness — Load testing, observability, and API contracts.
- Open Source Repos — Browse the source code behind these projects.