Home > Projects > Development of a rider app for an on-demand ride-sharing service

Development of a rider app for an on-demand ride-sharing service

The client needed a rider app that could support pooled rides, certain pickup points, multiple payment methods, and rollout across different markets. SoftTeco helped develop a highly configurable mobile product with flexible JSON-based setup, seasonal updates, and deep third-party integrations.

Type

Mobile

Industry

Transportation & Logistics

Country

USA

Highlights

  • Rider-facing app for pooled transportation
  • Recommended pickup points instead of a fully free pickup selection
  • Multiple payment methods in one application
  • Configuration-driven rollout for new platforms and cities
  • Seasonal and thematic UI updates
  • Deep third-party service integration

Client

The client is a ride-sharing startup with a broader ecosystem for riders, drivers, onboarding, and partner operations. The rider app is the main user-facing part of the product. It serves standard users who need a simple interface for booking rides and managing transportation in supported cities. SoftTeco worked on the rider-side product as part of the larger system and supported its development over time.

Challenge

The rider app had to support a transportation model that differed from the typical taxi flow. Users could not always choose any pickup point they wanted. Instead, the platform proposed certain pickup points, and one vehicle could cover multiple reserved locations in a single trip. That required clear UX, strong map logic, and reliable integrations. The app also had to support different payment models, external services, and flexible market rollout without forcing the team to build a new product for every city or variation.

ride-sharing-app

Solution

SoftTeco helped develop a mobile app that gives riders a simple way to book rides, view recommended pickup points, contact drivers, and pay through a wide range of supported methods. The app is designed to be highly configurable. It supports multiple external services, flexible payment options, and a setup that makes it easier to create new platforms and handle seasonal updates.

Tech Stack

Components

mParticle

Leanplum

Google Maps

JSON

Radar

AWS

ride-sharing-service

How it works

A large part of SoftTeco’s work focused on flexibility at scale. We introduced a configuration-first approach in which many settings were stored in JSON files and applied during the build process. This made it easier to launch new platform versions from templates and support rollout across different markets without rebuilding the app each time.

We also implemented a seasonal configuration mechanism. That gave the client a practical way to roll out temporary visual updates, such as theme-specific icons, without turning short-term changes into hardcoded redesign work. It was a small feature on the surface, but it made the product much easier to manage over time.

Another important part was integration. The app supported payment methods including cards, cash, Google Pay, Apple Pay, PayPal, vouchers, and OpalPay, and relied on services such as Leanplum, Radar, mParticle, Amazon AWS, and Google Maps. SoftTeco had to make those services work as a single product, along with location logic, databases, and HTTPS requests. That integration-heavy setup was critical because mapping, booking, payment, and communication all had to work in one rider flow.

Need a high-performing solution to augment your business?

Let SoftTeco handle your tech challenges and design a software solution tailored precisely to your unique requirements. 

Results

SoftTeco helped create a rider app that supported pooled-ride booking, market-specific rollout, and a broad set of integrations in a single product. The configuration-driven setup made it easier to launch new platform variations and introduce temporary updates without rebuilding core logic. For the client, that means a rider product that can evolve faster and support the operational complexity of a growing ride-sharing platform.

Real-time glucose monitoring app development

Real-time glucose monitoring app development

Supersapiens

SoftTeco developed an Android and iOS mobile application from scratch that enables real-time glucose tracking for athletes via biometric sensors and integrated systems to maintain optimal energy levels during training and competition.

  • Sports & Lifestyle
  • Web
  • Mobile
Modular SaaS development for HR, recruiting, and sales

Modular SaaS development for HR, recruiting, and sales

Itelgie

SoftTeco built a modular SaaS platform that connects HR, recruiting, projects, and sales, helping teams process requests 2× faster.

  • Professional Services
  • Web
  • Mobile

    Start your digital transformation journey today

    Drop us a line via the form below or contact us at info@softteco.com and our representative will get back to you within one business day.

    I agree with the Privacy Policy and the Terms of Services

    13 REVIEWS

    51 REVIEWS

    Poland

    9A/4U Belwederska st., Warsaw, 00-761

    Lithuania

    82 Laisves al., Kaunas, 44250

    42A, Dariaus ir Gireno st., Vilnius, 02189

    Bulgaria

    Knyaginya Maria Luiza 1 Blvd., Plovdiv, 4000

    Georgia

    1 Meliton And Andria Balanchivadze st., Tbilisi, 0667

    United States

    22 Juniper st., Wenham, Massachusetts, 01984

    United Kingdom

    Loughborough Technology Centre, Epinal Way, Loughborough, LE11 3GE

    United Arab Emirates

    Office No. 19-177MF, Owned by Shamsa Mohammed Ibrahim
    Al-Suwaidi, Al-Murar, Dubai

    13 REVIEWS

    22 REVIEWS

    13 REVIEWS

    22 REVIEWS

    Softteco Logo Footer