The client came to us with an idea to develop GoBike, a smart bike rental system that had no similar solutions on the market. This system had to provide easy management of electric bicycles.
Our task was to design scalable architecture from scratch, taking into account time to market, which was critical.
Within 3 months we helped our client to build a complex bike rental software for GoBike that can easily function in several cities: Copenhagen, Barcelona, Utrecht, Frederiksberg, and Stavanger.
The bikes were equipped with integrated tablets for easy renting. We programmed them and developed a custom bike rental software that monitors bikes, sends automatic updates to tablets, and collects regular reports from them. The attached tablets with built-in GPS allow users via an Android app to register, add their payment details, plan routes around town, check bookings, and send information about malfunctions.
The GoBike system’s backend contains help desk that tracks the bike’s location, quickly resolves issues and helps users with the system. The system supports a comprehensive bike maintenance functionality that allows admins to block bikes from being booked or taken while they are waiting to be picked up for repairs.
User payment transactions are supported by a secure and safe payment provider – “Altapay”. A flexible price management system allows admins to easily create custom price plans, products, etc. The system offers users daily, weekly, monthly and yearly subscription plans, and also special prices (for example, lower the prices on national holidays).
Another feature of the system is bike redistribution that helps to identify docking stations with a high or low amount of bikes so that the staff can easily build their route to manually collect and redistribute bikes.