Case Studies


Dryve is a online app service to rent cars that’s rideshare ready. Use your phone to sign up, find a car, and start earning. Our Client owns a fleet of 150+ cars that they rent out to part-time drivers for Uber, Lyft and MyTaxi. Client wanted a system to be designed in a whole new perspective.



Car Rental



Web Application

Mobile Application



Ruby on Rails

React Native



Problem Statement

The client rents cars to drivers who want to drive on Uber, Lyft or MyTaxi. They were previously using RentCentric to manage their entire fleet of 150+ cars. They were facing several issues with the existing system and were looking to develop their own proprietary technology platform that could not only help them manage their own fleet but also enable them to onboard new vendors with their own fleets.

Possible Solution

We initially did a 6 week long workshop to understand the entire business model and the shortcomings that they were facing with Rent Centric. The goal was to build something more powerful & flexible than Rent Centric. The result of the workshop was a clickable prototype and a detailed functional specification document. We built a multi-tenant based architecture Super Admin Web App This is basically the core of the entire system and all the backend processing is done here. All the data of processes like Customer Onboarding, Vendor Onboarding, Vehicle Onboarding, Payment Processing, Third Party Integration etc is verified here. It also includes the data for vehicle management and rental management systems.

Product Key Features


Super Admin Web App


Customer Mobile App


Lendor Web App


3rd Party Integrations

Customer Mobile App


Our first step was understanding the system layer by layer. We used reverse engineering to understand the high level systems, used infrastructure diagrams and data flow diagrams using event storming to map the user story and also used example mapping. All of this was done with the help of the Miro tool. Then we documented the system with the help of a domain expert who helped us identify the problems.

Lendor Web App


This module lets different vendors get themselves onboarded with Dryve services which would enable them to put up cars available for rental basis. This process includes uploading of certain documents which is then validated by agents through the Super Admin portal. Vendors can also view their rental history, maintenance center and billing information. It also includes a vehicle onboarding module which lets vendors put up vehicles on Dryve to be used for rental services.

Third Party Integrations


The cars have GPS tracking hardware installed in them which lets customers unlock the vehicle and start their rentals. We enabled the communication between the mobile app and this hardware. This BLE integration also covers the communication with HUF servers. For billing and payments we integrated the system with Cardknox which is a smart and reliable solution for online payments.


We are in the beta-phase of the product and currently have 20 cars and 25+ drivers in the system. The plan is to go full live by Q3 of 2019. It’s an ongoing engagement where we will be working very closely with the client in identifying new features and implementing them.


Future Plans

Right now they are the vendors putting up cars for rental, but moving forward they are also developing a platform where anybody who owns a car or two can become a vendor.

Lets Discuss Your Project

Get free consultation and let us know our project idea to turn into an amazing digital product.

Related Case Studies

All case studiesSoftware development Company in USA

Tell us about your project

What happens next?

0 of 255 max characters

We will call you ASAP or you can schedule a call

+1 (844) 539 3562
6900 Dallas Pkwy, Plano, TX 75024
5-871 Equestrian crt, Oakville, ON L6L6L7
(042) 32535353
3P, Sir Syed Rd, Gulberg 2, Lahore, 54000