Our customer is a scooter booking company providing affordable services for renting custom-made 4-wheel, 2-seat electric scooters. We had the opportunity to help them develop their application from scratch. Whether you want to shop in the mall comfortably, save your shopping bags somewhere, or take a break from shopping and ride for fun with the company, the Scooter Rental App is an ideal choice for shopping and recreational purposes.
The Scooter Rental App is an easy-to-use, user-friendly solution available for iOS and Android. It features Day Pass plans and coupon options, making your ride even more affordable.
We focused our efforts on three areas: UX/UI design, technical SEO analysis, and content audit, making sure the app offers the best possible experience for users.
We enabled users to start and continue rides even without an internet connection. This is particularly helpful in large indoor areas like shopping malls or underground parking, where connectivity can be spotty.
Once a scooter is unlocked, the app maintains local data tracking. The system then syncs all ride details with the server once the device returns online, ensuring accurate ride records and billing, regardless of network availability.
This feature increases scooter availability and reliability, even when a mobile signal isn’t guaranteed.
Usually, users finish a ride by clicking the "Finish" button on their device and returning the scooter to a parking station. But sometimes, things go wrong:
In these situations, we introduced the Force Finish Ride feature. It allows users to finish their ride even if it was started offline, making sure the scooter becomes available for others, or the same user can start a new session.
We enabled the use of discount coupons and referral credits in the “Ride Discounts” section of the app. The system encourages user acquisition by letting riders accumulate discounts and apply them to Day Passes.
The discounts section is simple and accessible via the main menu. Users can:
We implemented a Scooter Sleep Mode in the Admin panel to reduce night-time traffic and system load. It slows down scooter update frequency to every 1–2 minutes, saving energy and improving efficiency when scooters aren’t in use, especially at night.
Each scooter has a trunk to store shopping bags and personal belongings. We added in-app trunk control, so users can open their scooter's trunk directly from the app.
If there's an issue opening it, users can contact support, and the Admin can open it remotely via the “Open Trunk” button in WAP.
Admins and dispatchers can now create customer profiles, process payments, and start rides manually, offering an alternative for users who don’t want to install the app.
The Admin Panel includes a sales report feature, offering visibility into revenue, user activity, and performance, making financial tracking and decision-making easier.
We built complete rental location management into the Admin Panel, so the customer can scale operations and add new rental spots quickly without developer assistance.
With Microsoft ending Xamarin.Forms support in May 2024, we proactively started migrating the app to .NET MAUI. This ensures the app stays secure, scalable, and up-to-date with the latest tech standards.
To help the Scooter Rental App achieve its goals, we implemented several innovative solutions using:
Throughout our collaboration, we tackled key technical and business challenges:
As part of ongoing development, we also delivered key feature releases over time, including campaign and coupon logic, business pricing models, digital wallets, in-app messaging, Firebase and SendGrid integration, Appsflyer tracking, and a redesigned ride flow with onboarding tutorials.
We continue to support the project, helping it scale and evolve.
To help the Scooter Rental App achieve its goals, we implemented several innovative solutions using:
Throughout our collaboration, we tackled key technical and business challenges:
As part of ongoing development, we also delivered key feature releases over time, including campaign and coupon logic, business pricing models, digital wallets, in-app messaging, Firebase and SendGrid integration, Appsflyer tracking, and a redesigned ride flow with onboarding tutorials.
We continue to support the project, helping it scale and evolve.
Out technical, design, sales & marketing teams will gladly share their expertise and help bringing your idea to life!
Book A MeetingOut technical, design, sales & marketing teams will gladly share their expertise and help bringing your idea to life!
Book A MeetingOut technical, design, sales & marketing teams will gladly share their expertise and help bringing your idea to life!
Book A Meeting