BUSINESS · TRAVEL

Wayfarian Adventures

A mobile app and backend that lets small groups plan a trip, track each other live on the map, and keep the route, stats, and photos together afterward.

↓ SCROLL

The problem

Small groups who travel together, on a road trip, a group ride, or a hike, have no single place to plan the route, see where everyone is in real time, and keep the record afterward. They fall back on group chats, screenshots of maps, and separate fitness apps, so the plan, the live positions, and the memories end up scattered and nobody owns the whole trip.

The solution

Wayfarian puts the entire journey in one app. A group creates a trip, invites members, and while the trip is underway each opted-in member shares live GPS position, heading, and speed over a socket connection, so everyone watches the group move on the same map. The app records distance, time, and waypoints as it happens, and afterward the route, stats, photos, and chat stay attached to the journey so the group can relive it. An Express and Prisma backend handles auth, journey data, media, leaderboards, and the real-time fan-out, while one Expo and React Native codebase ships to both iOS and Android.

What it delivers

Live group tracking

Opted-in members broadcast GPS position, heading, and speed in real time over Socket.io, so the whole group sees each other move on one shared map while the trip is happening.

Trips, groups, and chat

Create a journey, invite members, manage membership and ownership transfer, and coordinate in an in-app chat that stays tied to the trip.

Journey stats and waypoints

Each ride records distance, time, and waypoints, and plots the group's progress on maps and a timeline.

Shared media and memories

Members upload photos during a ride through Cloudinary, and the media stays attached to the journey so the group can relive it later.

Notifications and leaderboards

Notifee push notifications alert members to invites and events, and the server keeps leaderboards so groups can compare their journeys.

Built with

React NativeExpoTypeScriptFirebase AuthRedux ToolkitSocket.ioReact Native MapsExpressPrismaRedisCloudinarySentryNotifeeEAS
2025Started
SoloRole
iOS · AndroidPlatforms
RN + ExpressStack