Built with
Ride In Sync is built on battle-tested open-source software and reliable cloud services. Here's what powers the app, end to end.
The stack
Flutter
Cross-platform UI toolkit for the iOS and Android apps. One codebase, native performance.
flutter.dev →NestJS
TypeScript Node.js framework powering the REST API, WebSocket gateway, and ride-session logic.
nestjs.com →PostgreSQL + PostGIS
Relational storage for users, rides, and members — with spatial extensions for breadcrumbs and route geometry.
postgis.net →Redis
In-memory store for live rider locations, active-trip sets, and the Socket.io adapter for horizontal scaling.
redis.io →Firebase Cloud Messaging
Delivers SOS alerts, break requests, and ride updates as push notifications across iOS and Android.
firebase.google.com →OpenStreetMap
Community-maintained map data for route previews, navigation context, and place lookups. No tracking, no ads.
openstreetmap.org →Why it matters
Every component above was chosen for one reason: it lets us ship a private, reliable, real-time group-riding experience without leaning on third-party trackers or ad networks. Open standards where possible, hardened cloud services where it counts.
Have a question about the stack or want to chat about how it fits together? Email teamrideinsync@gmail.com.