Request a call
  • Hidden

Taxi App for Drivers — Real-time Data and Smart Maps Features

Business overview

The company is a global taxi aggregator that supports over a million users in two separate mobile applications for taxi clients and drivers. The client had the ambitious goal to outperform market leaders and grow their user base.
They sought a reliable vendor who would address the scope with proper tech and selected NIX as a proven expert.

The range of tasks for NIX was the following:

  • Improve the motivation program for taxi drivers to conquer a more expansive audience by creating a special feature
  • Enhance user experience and enrich app functionality
  • Speed up the process of feature releases

Solution

To improve the motivation program for the taxi drivers, the NIX engineers:

card photo
Developed an Android app from scratch that works as an auxiliary app for the taxi service and provides an opportunity to improve route quality, thus selecting the most optimal route. The app operates as a video recorder, recording GPS locations and sending content to the server
card photo
Added new functionality for drivers to get priority orders if they have a good rating and use the video recorder app for enhancing routes

To improve the user experience, the NIX team:

card photo
Integrated a map that can simultaneously inform drivers about road situations
card photo
Provided taxi drivers with the ability to locate the customer on the map, increasing the accuracy of taxi delivery and making it less time-consuming
card photo
Added a feature that allows the user and the taxi driver to see the same route, which enhances the ride's security

To speed up the release of the feature, we performed refactoring of the current Android app for drivers and developed a highly flexible multi-module architecture that ensures:

card photo
Scalability for simultaneous development by a large number of developers and A/B testing on real users
card photo
Ability to turn on or off specific features for users depending on the city or taxi company and ensure stability if some functionality fails
card photo
Dynamic delivery by installing and removing parts of an app while running to reduce the application's space

Outcome

The client received an upgraded taxi app that provides unparalleled benefits to drivers, giving them real-time information and showing various routes depending on the users’ locations and preferences. Moreover, the NIX team developed a new Android app from scratch for photo and video recording that captures road signs and traffic lights and sends them to the server, providing real-time data for the drivers.
All enhancements helped the client to launch the updated product and market it in a timely manner, acquire a vast client base in the million-person cities, and become one of two country leaders.

Team: 15 experts

Project Manager, Business Analyst, 3 QA Engineers, 10 Android Developers

Tech stack:

C++, Kotlin, Java, Crashlytics

Contact Us

Latest Insights

Data Science vs Artificial Intelligence: Differences and Similarities

Data Science vs Artificial Intelligence: the Role of Both Technologies in the Modern World.

Serverless Architecture 101: What is it and How Do You Benefit From It?

What exactly is serverless architecture? What are its main specifics? For which applications is it the best option? Let’s find out all of these in our article.

Test Plan vs Test Strategy: Goals, Contents, and Differences

Often confused with each other, test plans and test strategies are both crucial parts of the testing process. Explore the definitions, structures, and key differences.

Discovery Phase: Stages, Values and Challenges

Discovery phase is one of the most crucial steps towards building a successful software solution. In this article, we will tell why it’s so important and what benefits bring clients and service providers.

App Store Optimization (ASO): Main Tips and Techniques

What is app store optimization? Learn how to promote your app effectively within Google Play and App Store.

ServiceNow Virtual Agent: Benefits, Best Practices, and Use Cases

Learn how your organization can benefit from the ServiceNow virtual agent and learn the best practices to build a suitable chatbot for your business.

Business Intelligence Reporting: Benefits and Best Practices

If you’re thinking about introducing business intelligence reporting into your company’s workflow, read this article to make the most of its benefits and best practices.

What is Snowflake? The Pros and Cons of the Prominent Data Warehouse

Effective business operations today are impossible without handling large data volumes. Snowflake is one of the most remarkable technologies aimed at helping companies enhance data warehousing

Business Intelligence (BI) and Analytics: 5 Processes to Automate

Automation is everywhere. As for automation in business intelligence, it helps businesses to accelerate workflows. What processes can it boost in your case?