Skip to content
Tridev Innovation
Mobility & TransportationMobileWeb

Dudu Rides

A ride-hailing platform connecting riders and drivers with real-time matching and tracking.

Dudu Rides

Overview

Dudu Rides is the ride-hailing service in the Dudu ecosystem: rider and driver apps connected to a real-time matching and location backend, plus an operations dashboard.

The challenge

Ride-hailing platforms need to match riders and drivers quickly, track vehicles accurately in real time, and provide reliable navigation and ETAs, all while handling the connectivity gaps common in mobile, in-transit use.

The solution

A React Native rider app and driver app sharing a real-time backend for matching, live location, and trip management, with OpenStreetMap/OSRM-based routing for navigation and ETA calculation.

Architecture

Rider and driver React Native apps communicating with a Node.js backend over real-time channels for location updates and trip state, with Redis handling live location caching and OSRM/OpenStreetMap providing routing and map data.

Key features

Real-time rider-driver matching

Backend logic that connects riders to nearby available drivers.

Live trip tracking

Real-time vehicle location visible to both rider and operations dashboard during a trip.

Route & ETA calculation

OSRM-based routing for turn-by-turn navigation and arrival estimates.

In-app trip history & fare summary

Riders and drivers can review past trips within the app.

Have a similar challenge? Let's talk.