Indonesia is home to over 270 million people. Ride-hailing is the largest segment of the mobility industry in the country. As we now know, its revenue hit $7.9 billion in 2019 and at the time, it wasn’t yet taken over by the big companies. bussr was fully aware it wouldn’t stay dormant for long.
Beating Uber, Go-Jek and Grab
It was obvious that the giants won’t miss an opportunity to capture the growing Indonesian market, but as it goes with giants, they’re not the fastest creatures. In the beginning of 2019, bussr set itself on a mission to beat the largest players like Uber, Go-Jek and Grab and conquer the market before them. With limited resources and time, an Indonesian bus-hailing startup needed to develop, test and release their product in the shortest time possible.
Google Assets Tracking meets AdminBro
Since the very beginning, it was clear to us that the selected technologies need to withstand the load of a large number of concurrent users in order to offer a reliable user experience.
From the business perspective, it was also important to create a back office system for the bussr C-level execs and employees that will allow them to monitor and manage the entirety of their operations.
Considering the time restraints, we decided to use our open source auto-generated Node.js admin panel — AdminBro — as a foundation for the backend and customize it in accordance with specific business requirements.
One of the key elements of the system was a map-based tool for assets and ongoing rides tracking (we picked Google Asset Tracking and implemented it into our AdminBro panel) and an advanced route creation and management system, synced with mobile apps which were being developed simultaneously.
MVP in 1 month
As a result, we managed to develop a working MVP, ready for closed testing in a real environment, just in one month! The MVP consisted of a back office system and 2 x React Native Android applications (the platform was deliberately chosen due to the Android’s dominance on the local market) as we had to develop separate apps for drivers and riders.
The real life usage allowed us to continue the development while receiving crucial feedback from the bussr users, who were using the app every day in order to provide detailed data on the app’s performance.
As we proceeded to gain traction and were expanding the team to work on experimental solutions, like implementing a sonic-based ticket verification system, we’ve also managed to create 2 x iOS apps, based on the shared React Native code, in just about 2 weeks.
Another example of a quickly delivered MVP you can find in one of my last articles about CarFellows and their story of selling over 600 brand-new cars in the pandemic. If you’d like to discuss your project, feel free to schedule a call or drop me a line at email@example.com.