No matter Where Let One Rover to take you There

One Rover is a leader in Rideshare cost savings, options, and satisfaction. A Rover is a professional partner Driver that is dedicated to providing robust commute options to One Rover platform users in boundless locations around the world.

View Product Concept
introduction

Product Concept

Request a ride with One Rover and send your “things” with just a few taps on your mobile device. Integrated detailed turn by turn GPS Navigation in app from Google to provide an enhanced traveling experience that you are familiar with.

One Rover Platform gives you access to our global courier network of Rover+ that are available to send any “thing” that you may desire. Just tap on the app and indicate the size and weight of your package and a Rover+ will be right there to take it to your destination.

img
Ideation process

The Story Behind

One Rover mission is to improve the way ridesharing is being handled at the moment — with no discounts, low commissions for drivers, lack of personalization & lack of useful options and tools on the product while on the ride. Safety is key — we are committed to making every trip with One Rover as safe as possible. That is why we are continuing to enhance our Safety policy and update our Community Guidelines for rewarding and satisfying experiences on One Rover.

Kevin Davis

Founder @ One Rover
Ideation process

Goals & Objectives

Our team had to create a scalable mobile solution on a very competitive marketplace to outperform top of the market applications & add value to the industry that’s very saturated

Geofencing

Geofencing was one of the main functionalities to implement on ridesharing app — to make it fair for both riders & drivers on the services. We used several interesting implementation approaches.

Matching Algorithm

The matching Algorithm is the core of the product. It takes care of handling users’ requests & finding the right drivers based on their location, reviews, internal rating systems.

Secure Payments

Establishing secure payments was one of the main challenges on the product — on-time & secure payments for drivers is what the service stands for. We used Stripe implementation here.

Delivery & Ridesharing

One Rover has two different flows for both drivers & riders — the option to order a ridesharing service & the option to order a delivery. The combination of two flows was a tech & UX challenge.

App Development process

Design & Development Overview

Let’s dive into the development process.

img
Application Development

Development Process

Development technlonogies
React Native PHP
Start of the product development

Interexy was handling the product development from scratch starting with technical specification of the solution — building low-fidelity mockups of the services, outlining the product through user epics & user stories, and finalizing the exact set of functionalities for MVP based on the requirements of the market & client’s expectations.

Technology Choice

The client team was handling the marketing of the product fully — we decided to move forward with cross-platform React Native implementation to leverage the users of both Android & iOS devices and speed up the development & maintenance of first several versions of the project.
PHP was chosen as a backend technology for the development of the product.

Application Development

Challenges

1. Building a product from scratch

Interexy has a set of processes inside the company to lead the product development from scratch — however, in the case with One Rover, there was a number of changes through the development process according to the marketing team feedback which definitely added complexity.

2. Matching Algorithm, Geofencing & Drivers’ Payments

Those are the most complex tasks that were present during the development of this product which required a high level of cooperation & understanding between front-end & back-end teams.

3. Different Applications for Differents Entities

The services have two apps — one for users & one for services providers. It was a challenge to properly integrate the communication between two apps & set up a proper connection in place which our team handled professionally.

application development

Technical Implementation

PHP was chosen as a default back-end development stack for our company & due to experience in setting up on-demand application backends based on this technology.

Combination of React Native front-end & PHP back-end is default & well-structured technology stack inside our company, we had numerous on-demand products developed using it & it was chosen in this case as well.

React Native was chosen as a front-end mobile implementation language as a popular & stable cross-platform solution for MVP development. The product team has plans to rewrite the source code into native iOS Swift & Android Kotlin environments once current marketing campaigns will be finished successfully.

One Rover displays city guides & popular destinations in the area — to make it easier for tourists & visitors to discover new areas & add content to consume while on the ride.

Application Development

Request a Ride

Application has the functionality to request a ride following a standardized approach in ridesharing applications for that matter. Users can pick a location & destination and receive an on-demand services provider for their needs within a short time-frame.

application development

Secure Payments

Challenge was to implement two-side payments for both users & riders on the product — to establish secure, on-time & easy to withdrawal payment options.

We implemented non-trivial payment security flow from the users’ point of view — to make sure that their personal billing information is secure on the front-end, payment provider & backend parts.

We used Stripe as a payment service on the project — a web-based admin panel was developed with access for each driver through mobile & desktop to track the number of trips finished, money earned & manage withdrawal and payment options.

We used AI-based implementation based on the setup we had on previous on-demand projects — we’re constantly continuing the work on it adding new variables into the process.

Application Development

Matching Algorithm

Matching Algorithm implementation was another challenge on the product — we had an internal rating system and a set of variables to take into account when the user fires an on-demand request for either delivery or ridesharing service.

App Development

Mobile App Design & Development

Our team aims to deliver world-class mobile applications for famous & trusted B2B & B2C providers across different industries over the globe. Click the button below to see more case studies.

See Other Case Studies
img img
outcomes & Feedback

Product Completion

Outcomes

The application was delivered on-time & on-budget including multiple changes through the development process — we were changing the design several times to adjust to changing target audience & marketing team requirements.

Future Plans

Launch of several marketing campaigns is planned for the product in the upcoming several months, we’re actively performing marketing & product test activities to improve the solution based on the test group & our audience feedback.

Kelvin Davis

Founder @ One Rover

“We had some issues from both ends during the product development – however, we were able to solve them through constant communication & understanding underlying problems & now we’re on a good track – the app is published & we’re kicking off marketing campaign soon. Great developers & people to work with – they’re definitely capable of complex mobile solutions development.”

Drop us a message

People that trust us

Mutual trust is vital when working with a marketing partner. See what our other partners have to say about working with us

Saad Saeed

Founder & CEO @ Crumb

Within its first nine weeks, the app received 8,000 users and a 4.7-star rating. The platform is well designed and hasn’t had many bugs. Interexy LLC is fast and efficient at building new features as well as taking scope changes in stride. Expertise and responsiveness are hallmarks of their work.

Will von Behr

Founder @ Urbs Travel

I got an amazing product that was exactly what I envisioned when I first sat out & drew the plans. The two areas that I think where Stan & his team particularly excel: first is attention to detail (…) & secondly the kind of support they’ve provided after the app was largely complete. I’m sure the number of teams just do the bug work & leave it but they are [Interexy team] always on hand to answer any questions really at any time of day which is incredible. So I’d encourage anyone who wants to build any sort of product to use Stan & his team. It’ll accelerate your business and make your life a whole lot easier.

Doug Scibilia

Founder & CEO @ SQRK – Squaker

Before choosing Interexy, I’ve hired a firm out of India – they gave me a great price, great timeline (…). And after close to a year, they told me they couldn’t get the project done. Then I started to talk with Stan from Interexy. I hired them, they quoted me 8 weeks to get this project done, well, 8 weeks later – the project is done. Now I just have nothing but a great thing to say about the company – they were on time, great communication and just great people there. I’d 100% recommend Interexy for any web development or app development project that you have out there, they’re just fantastic.

Ways to Engage with us

Fill the form below or email us at info@interexy.com or give us a call at (239) 719 2347 (8:00 am to 5:00 pm pacific time)