A ridesharing company matches drivers of vehicles for hire with passengers using mobile or web-based applications.  Unlike traditional taxi companies, ridesharing companies have enjoyed less regulation in many markets, which has led to accelerated innovation, increased passenger convenience, and fast growth.  The industry has suffered several high-profile criticisms around safety and employee welfare concerns over the past decade, though it remains a very popular alternative to traditional taxis.

Popular ridesharing companies include Uber, Lyft, and Gett, with a proliferation of local and regional alternatives such as Chinese company DiDi.

A typical ridesharing experience is as follows:

  1. The passenger requests a vehicle using the ridesharing mobile application

  2. The passenger is matched with a prospective driver who accepts the ride

  3. Ride fare, the expected duration, and the route are shown in advance to the passenger

  4. On completion of the journey, a mutual rating system ensures the trustworthiness of both the passenger and driver.

  5. The ridesharing company facilitates payment of the driver, subtracting a service charge.

The success and convenience of ridesharing companies have led traditional Taxi companies to simulate the rideshare business model, either allowing taxis to be ‘hailed’ via a mobile app or having drivers service multiple rideshare companies simultaneously.

PubNub is ideal for rideshare apps and can deliver real-time experiences for drivers and passengers.  To learn more, check out our delivery demo and delivery tutorial.

Rideshare, Taxi & Food Delivery Use Cases

Rideshare, Taxi & Food Delivery Use Cases

Connect Drivers, Passengers, and Deliveries for Rideshare and Delivery Apps
How to Create a Real-Time Delivery Application

How to Create a Real-Time Delivery Application

The success of your delivery application will depend on providing real-time updates on vehicle location, delivery time, and delivery status.