Inspiration
I was inspired by Quin Gable's vision for the van-life community. Dating and making friends on the road is uniquely difficult when you’re always moving. Quin’s idea was to create a "digital campfire" - a tight, protective space for van-lifers to find intentional connections and help each other build their dreams.
What it does
VanTastic solves the isolation of nomadic life through several core pillars:
- Nomadic Dating: Meet other travelers whose future trajectories cross your own path.
- Friend Finding: Discover companions for hikes, campouts, or caravans based on shared activities.
- Chat: Seamless real-time messaging with your matches.
- Offline Chat: Uses Bluetooth and Wi-Fi (P2P) to stay in contact with users in your vicinity, even without cellular service.
- Builder Marketplace: A dedicated, verified space for paid help with van electrical, solar, or carpentry projects.
- Safety First: Uses invite-only or verified access to keep the community intentional and safe.
How I built it
This project was developed using Antigravity powered by Claude Opus 4.5 and Gemini 3 Flash. The technical architecture includes:
- SwiftUI: For a premium, fluid interface with modern animations.
- Firebase: Managing real-time data, complex Firestore queries, and secure authentication.
- CoreLocation: The foundation of our proximity-based discovery system.
- RevenueCat: Subscriptions
Challenges I ran into
- The most significant technical hurdle was the Trajectory Matching Engine. Unlike typical apps that use static location, I had to predict matches based on future routes.
- AppStore rejections, because they consider dating apps as a spam.
- And in general, this idea is quite huge, so it is an overall challenging contest.
Accomplishments that I'm proud of
- Matching: Engineered a proprietary trajectory intersection algorithm that predicts future encounters.
- Chat/Offline Chat: Required some time working with the backend in the cloud.
What I learned
I deepened my understanding of AI-assisted coding workflows, specifically how to manage large-scale refactors across complex SwiftUI navigation stacks. I also learned the intricacies of Firebase security rules and how to optimize geospatial queries for performance.
What's next for VanTastic
- Finish MVP: Complete the remaining core features for a public beta.
- Testing: Comprehensive edge-case testing for the trajectory engine.
- Polish: Final design refinements and micro-animations.
- Compliance: Add Privacy Policy and terms of service to ensure App Store readiness.
Built With
- core-location
- firebase
- revenuecat
- swifftui
- swift
Log in or sign up for Devpost to join the conversation.