The most efficient transportation is a grid of vehicles shared by all travelers: whether it's the red pickup trucks in Chiang Mai, minibusses in Cape Town, or the tuk-tuks of Bangkok.
When Frank Kroon set out to develop a similar grid for the electric car industry in the Netherlands, he recognized the benefits of incorporating AI. It creates a smart grid capable of giving customers fast, efficient, and inexpensive transportation.
In the Netherlands, not everyone has personal cars - creating an opportunity for Frank to make daily commutes more convenient and affordable for them.
With this in mind, Frank came up with the idea of developing BeMUp, his vision for the hassle-free transport solution needed in the Netherlands.
Proper real-time communication is key to the functioning of any ride application. Ensuring this reliably and securely can be tricky, but overcoming this isn’t optional. Without it, operations can be risky to maintain.
While Frank wanted to implement a range of standard features within BeMUp, the project created some unique challenges in need of solving, such as the kilometer-based subscription.
Customers wanted a way of paying once a month and then traveling continuously without any hassle or unexpected costs. The ride-based app needed a way of enabling riders to travel freely - as and when necessary - within a specific number of kilometers each month.
Importantly, the subscription process needed to meet the strict legislation governing European payments, including GDPR and SCA guidelines. At the same time, however, Frank needed the subscription process to be as easy as possible to ensure maximum uptake.
Frank and his team at BeMUp consolidated their requirements within a specs document and shared it with three development teams, including the AllRide Team.
The goal was to evaluate how each party interacted with them, their planning abilities, and their financial proposition.
AllRide Team impressed BeMUp with its strategic planning and capabilities. With a portfolio demonstrating in-depth experience within the ridesharing domain, Frank felt confident to move forward with them.
Starting with the client's general idea, AllRide Team worked closely with the client to create the UI and develop it through to the final delivery of the BeMup MVP.
AllRide Team developed the entire ride-sharing software/mobile app solution, from the client-facing mobile apps to the internal management platform.
The MVP demonstrates the app’s ability to manage BeMup’s unique subscription by kilometer payment mode while ensuring location awareness for three distinct user groups: drivers, customers, and admin.
A custom-built handshaking module ensures stable, real-time communications in the app. It efficiently handles MQTT messages - minimizing the risk of missed messaging. It automatically checks for undelivered messages. Where necessary, it automatically redelivers them.
Special attention was given to the subscription process. An auto-renewal feature helps minimize the hassle of customers arranging payments each month.
The backend benefits from NodeJs to ensure client-server communication and data processing work as quickly and efficiently as possible.
When Frank first approached Team AllRide, he wanted to launch a multi-platform ride-hailing app capable of providing daily commuters with a comfortable and cost-effective transport solution.
The project exceeded industry standards - without any lag. Perhaps the most significant achievement of this unique system was the delivery of the initial MVP on time and within budget constraints.
“I wish every software company were like them. The team is open and honest, and I trust them.”
Exciting right? Here are some of the screens of the final product we have provided to BemUp
Frank is looking forward to taking the app even further with the support of the AllRide Team.
He commented:
“AllRide has developed our car-sharing solution, from the client-facing mobile apps to the internal management platform. They delivered the first MVP on time and within budget. “
Exciting right? Here are some of the screens of the final product we have provided to BemUp
Frank is looking forward to taking the app even further with the support of the AllRide Team.
He commented:
“AllRide has developed our car-sharing solution, from the client-facing mobile apps to the internal management platform. They delivered the first MVP on time and within budget. “