P2P Ridesharing Solution

Transportation app that connects drivers with riders throughout the area and helps transport those who are disabled or have other medical needs.


Transportation app that connects drivers with riders throughout the area and helps transport those who are disabled or have other medical needs.

Project idea

MoveUp is ride-hailing service such as Uber and Lyft that connects riders with drivers that are able to meet specific needs.

Target audience

MoveUp is targeted at regular people who need a ride and at those with disabilities or medical needs, people with bulky items, parents or guardians with children, or minors traveling alone.

Project challenges
  • Shifting away from the Uber-like business model
  • Sophisticated filtering system
  • Offline driver’s validation
  • Complex payment capabilities with a free-ride optionl

Client received a scalable and flexible solution that includes GPS technology, Stripe, and other custom features that allow users to find various transportation options based on their needs.

Planning stage


Clients had vision on:

  • Business model basics
  • Initial design concept
  • Desired list of features

We analyze the client’s requirements

  • Dedicated Business Analyst
  • 2 weeks of research and planning
  • Around 20 meetings to clarify the requirements

As a result, we provide clients with:

  • Specification document
  • Wireframes
  • Clickable prototype
  • Project estimate

Main features of the project

After the planning stage, our developers started working on the platform.

Event-driven tracking and communication system

Users are able to see in a real-time all available cars on the map in some certain radius around users’ current location. After settling for the ride with a particular driver, the rider can track the movement of the driver’s car on the map. Besides, users receive timely notifications about the events.

Ridesharing Solution
Ridesharing Solution

Sophisticated filtering system

When integrating a filtering system for the app, we decided to shift away from standard algorithms as they couldn’t meet the client’s specific requirements. So we worked out new algorithms that made filtering suggestions directly influenced by rider’s in-app settings. Thus our filters are customized to any specific case.

Dealing with financial operations

The integration with Stripe allows for peer-to-peer transactions between drivers and passengers. Apart from that, there is an opportunity to charge a fee for canceled rides and donate to the development of the platform.

Ridesharing Solution

Tech stack

See the ways how the development team implemented client’s requirements

Ridesharing Solution


Client Logo
Justin Shaifer CTO at Blockbuster, TDC

We’re very happy with Androswift. They seem to work in the way that we do, and we have a close collaboration with them. Every day we talk to the developers and outline what needs to be done.

Client Logo
Gustavo Peres CEO at Foodito

We found Androswift had played the main role in helping with our customized web development, web applications and plugin customization. Having Androswift on onboard gave us the confidence to say yes to all jobs! Requested project edits were returned quickly.

Client Logo
Tim Savage Owner

I was at first worried about doing business with developers in another country as I am based in the UK, but I had spoken to a guy from Androswift called Kalpesh, who assured me that using Androswift for all my development work would not be a risk at all and they have proven me right.