We’ve worked closely with iconic British folding bicycle manufacturer Brompton Bike Hire for over five years. This has involved undertaking several projects, including firmware programming support, a website for their accessible cycle hire scheme and an iOS/Android app.
The current app had limited functionality and was aimed at existing users. They wanted to move this forward with a new app that would guide the user through the entire process from registering to hiring a bike.
A key focal point of this project was to overhaul the registration process to prevent fraud and make sure only legitimate users could hire a bike. The app was designed and developed to revolutionise the current registration and hiring experience.
Delivery of these features was facilitated by cutting edge technologies, including libraries such as React and Redux, which can also be seen within Magento PWA Studio.
The app boasted a variety of enterprise features, including:
This approach allowed us to quickly measure, learn and iterate at an early stage without any development being undertaken. Interactive prototypes allowed Brompton to feedback on the exact journey they would experience once the app was developed.
This meant we could tailor the experience to their customers’ exact requirements and make sure every detail was captured during the design process. This removed any uncertainty and made sure any changes were captured early in the process.
React Native to produce apps for both iOS and Android from a single codebase, reducing the development overhead and timelines of developing individual native apps for each platform. We were able to employ Brompton’s existing userbase and API from the previous mobile app and website development. This meant returning customers could simply update their existing app and use the new features straight away.
As fake identification was flagged as an issue, fraud prevention is a key metric of success for the new mobile app and was the focus in the registration process. Working with Brompton and integrating services from Experian, we were able to capture this complex journey in several simple steps. This allowed new users to register and verify their identity in just a couple of minutes.
Forms were required to facilitate this process and capture the users' details. We integrated inline validation to keep the user journey as simple as possible. This validation was integrated to prompt the user on the specific field where any data had not been provided correctly, giving details of the required input and assisting the user with the process.
Users are prompted to verify (a requirement) to gain full access to the app’s features, including the hiring process and help and information section, which includes journey aids such as demos of folding bikes. The hire process allows the user to undertake the whole process of reserving, collecting and returning a bike to any of the docks on the network.
Again, this process was optimised to make it as intuitive as possible. We used native device features, such as location services, to display the user's distance from a dock, making sure they can quickly find the dock that matches their journey. For each dock we included a detailed dock view page with integrated Google Maps.