Splash Alternative Mobility App

codezilla-500x500-1
Codezilla
  • Score Case study score
    5.0
  • Date Published
  • Reading Time 3-Minute Read

In the context of the growing interest in easier and more eco-friendly transport, Splash offers alternative urban mobility solutions through its app.

To support its premium brand position, because of the modern fleet & high-quality scooters, Splash needed a mobile application that would strengthen its position — with an emphasis on quality and intuition.

Challenges

Create a mobile application for Splash that would include the following requirements:

  • simplicity and intuitiveness for the user (UX & UI).
  • stability and performance, regardless of the number of active users.
  • managing the information and data obtained for the best decisions and personalised communication.

Approach and solutions

UX & UI design

When we first built the user flow and design for the app, our focus was to create easy and simplified processes and to build an overall pleasant user experience.

  • Based on the phone number, we created a simplified authentication process.
  • Easy access to all the essential information on the first screen.
  • Easy and intuitive access to start the ride by pressing a button.
  • Centralized payment possibilities (prepay, per trip, subscription or voucher) and facilitating the prepayment process or saving card data in a single section (wallet).

Development technology

The application was built to be multiplatform, accessible in the same form on iOS and Android, easily scalable, with a good loading speed and very stable, taking into account multiple subsequent updates from the beginning. To comply with all this, React Native was chosen for mobile applications, and for the backend, we created a microservices architecture using the Node JS server with the Express JS framework and a NoSQL database — Mango DB.

Admin interface

We built an admin with multiple functionalities outside the essential categories, to later facilitate the processes of optimization and updates, marketing automation and enhanced customer journey or BI. For development, we used React, a mature framework, with many libraries, which offers speed in development and security, and a solid community of developers.

Custom feedback

Knowing that the application is only half the experience, and the feedback from the reality of using e-scooters is perhaps the most important, we used the application to manage it easily and quickly, giving customers the opportunity to give feedback directly in the app, after each ride. In addition, where it is possible,  we have automated feedback management directly from the platform (for example, when a scooter receives 3 feedbacks with a star, it automatically goes into maintenance).

Constant maintenance and optimizations

With all of the implementations detailed above, we created an app with multiple tools and automation. It allowed us to bring relevant updates, from real experience and analysis of significant data, which would add value to the brand.

Results

Two years after it was launched, Splash became the largest alternative transport company with 100% Romanian capital, on the Romanian market, an achievement obtained based on user experiences and compliance with the brand promise (something to which the application had contributed substantially), without significant marketing budgets. Moreover, the Splash brand continues to grow, and will soon launch a ride-hailing mobility service.