Our customer is a scooter booking company we had a chance to work with and help develop an application from scratch. They provide affordable booking services for those who want to rent custom-made 4-wheel 2-seat electric scooters known as Scooter Rental App. Whether you want to shop in the mall with comfort, save your shopping bags somewhere, or take a break from shopping and ride for fun with the company — Scooter Rental App is an ideal choice for shopping and recreational purposes. The Scooter Rental App is an easy-to-use, user-friendly solution that you can download onto your iOS or Android device. With Scooter Rental App, you can have a Day Pass plan and a coupon option that you can use to have a discount on your Scooter Rental App ride.
Scooter Rental App is an easy-to-use, user-friendly solution that you can download onto your iOS or Android device. With Scooter Rental App, you can have a Day Pass plan and a coupon option that you can use to have a discount on your Scooter Rental App ride.
Booking apps should have a certain set of features to maximize the convenience of using a rental item. In the Scooter Rental App, we integrated only up-to-date functionality for the best user experience possible. We concentrated our efforts on three areas: UX/UI design, technical SEO analysis, and content audit.
Our customer is a scooter booking company we had a chance to work with and help develop an application from scratch. They provide affordable booking services for those who want to rent custom-made 4-wheel 2-seat electric scooters known as Scooter Rental App. Whether you want to shop in the mall with comfort, save your shopping bags somewhere, or take a break from shopping and ride for fun with the company — Scooter Rental App is an ideal choice for shopping and recreational purposes. The Scooter Rental App is an easy-to-use, user-friendly solution that you can download onto your iOS or Android device. With Scooter Rental App, you can have a Day Pass plan and a coupon option that you can use to have a discount on your Scooter Rental App ride.
Typically, users end their ride by clicking on the "Finish" button on their device and returning Scooters to the parking station. However, there are cases where users might fail to finish the ride started in offline mode. It usually happens due to:
If any of the above-mentioned situations happen, we've made sure that other users can use the scooter or an initial user could start another ride with the Force Finish Ride feature. It allows users to finish the ride if they cannot do it in offline mode.
We enabled using discount coupons and accumulating referral credits in the "Ride discounts" section of the app. The system of coupons and referrals increases acquisition, and users can accumulate discounts and use them in their day pass rides.The discount page in the Scooter Rental App is user-friendly and can be easily accessed through the main menu panel. From there, you will be able to view the total amount of discounts, type in the coupon code, and see referral credits and coupons used.
The Scooter Sleep Mode is another great feature that was added to the Admin panel. It aims to minimize night traffic by reducing scooter update frequency to every 1-2 minutes. It's especially useful at night when the scooters are not used.
Every Scooter has a trunk for storing shopping bags and other stuff. We've made it possible for users to unlock the trunks of their rented scooters within the app. And if a user experiences difficulties opening a trunk, they can always contact the Scooter Rental App support team. The Admin can assist with opening a trunk using the Open Trunk button in WAP.
To present an alternative to renting scooters without installing an app. An Admin Panel user (Admin / Dispatcher) can create a profile of a customer, and create a payment and a ride manually.
To present an alternative to renting scooters without installing an app. An Admin Panel user (Admin / Dispatcher) can create a profile of a customer, and create a payment and a ride manually.
Full rental location administration is done with the Admin panel which allows easy scaling of the number of operating locations within a short period.
Since Microsoft announced it would end the support of Xamarin and replace it with MAUI by May 2024, we initiated the migration process of the Scooter Rental App from Xamarin.Forms to .NET MAUI. It will ensure the app stays secure and up-to-date by following modern standards set by this new single platform for creating all apps.
To make the Scooter Rental App reach its functionality goals, we have implemented several development solutions. The Xamarin.Forms open-source UI framework was used for developing native apps for iOSs and Android platforms. For sustainable productivity, we have chosen Ruby on Rails 6.0.3 as basic engineering technology. We have also created the Web Admin Panel with ActiveAdmin 2.9.0, allowing admins to manage users, monitor scooters, set fees, and manage payments. For firmware, we used an IoT device powered by an nRF9160 compact chip that enables advanced processing and security capabilities.
Here are the main challenges that we've solved during the development:
Those are the main challenges that we've solved during development.
Here are the timeline of the project:
We continue to improve the project and add new features to it. We hope you'll enjoy using our app as much as we did its development!
Our team conducted a detailed review of the website page-by-page. Here are some of the issues we uncovered and recommended to take care of.
The results of the SEO audit and the homepage redesign were impressive. The website loading speed improved significantly, and PageSpeed Insights parameters improved: three out of four now in the green zone (with the one in green zone before the update).
Our content improvement suggestions aimed to create a more user-friendly, on-brand, and effective website.Search rankings have also improved, even after the recent Google update. We now keep working on support of the website and further updates.
To make the Scooter Rental App reach its functionality goals, we have implemented several development solutions. The Xamarin.Forms open-source UI framework was used for developing native apps for iOSs and Android platforms. For sustainable productivity, we have chosen Ruby on Rails 6.0.3 as basic engineering technology. We have also created the Web Admin Panel with ActiveAdmin 2.9.0, allowing admins to manage users, monitor scooters, set fees, and manage payments. For firmware, we used an IoT device powered by an nRF9160 compact chip that enables advanced processing and security capabilities.
Here are the main challenges that we've solved during the development:
Those are the main challenges that we've solved during development.
Here are the timeline of the project:
We continue to improve the project and add new features to it. We hope you'll enjoy using our app as much as we did its development!
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