As a digital nomad and travel enthusiast, I noticed a recurring problem travelers on the road often feel isolated and disconnected. Whether you're driving cross-country or exploring a new city, there's no easy way to find fellow nomads nearby, ask for roadside help, or simply connect with like-minded travelers in real-time.

Road Mate is a full-stack mobile application that connects travelers on the road:

  • Real-time Map Discovery — See nearby nomads on an interactive map and connect with them instantly
  • Chat System — Direct messaging between travelers to coordinate meetups or share tips
  • SOS Emergency System — One-tap emergency alerts with push notifications sent to all nearby users within range
  • Roadside Assist — Post and respond to help requests (flat tire, fuel, directions) with a real-time chat thread
  • Activity Feed — Share road stories, photos, and updates with the community
  • Route Sharing — Share your travel route so others can find you along the way
  • AI Assistant — Powered by Gemini AI, provides travel recommendations, route suggestions, and local tips
  • Photo Gallery — Share vehicle photos and travel moments on your profile
  • Friend System — Send connection requests, build your road network
  • Pro Subscription — Unlock unlimited map range, route visibility, AI assistant, and SOS features via RevenueCat
    • End-to-end mobile deployment — From code to App Store and Google Play, including code signing, provisioning profiles, TestFlight, and internal testing
    • Cloud infrastructure — Docker containerization, Railway deployment, Neon serverless databases
    • Payment integration — RevenueCat setup with both Apple and Google, subscription lifecycle management
    • Push notification architecture — Expo Push Service, notification channels, foreground handling
    • Security patterns — JWT authentication flow, Google OAuth integration, input validation, user blocking enforcement
    • Real-time geospatial features — Location-based queries, map clustering, proximity calculations

What's next for Road Mate

  • Real-time chat with WebSocket support
  • Trip planning with collaborative route building
  • Points of interest sharing between nomads
  • Offline mode for areas with poor connectivity
  • Community events for nomad meetups and gatherings

Built With

Share this project:

Updates