Mobile application for electric bicycles management

About the client

Engineo is a company that serves as a research and development center for the bicycle industry. The company manages new products comprehensively – from generating ideas to creating design documentation and implementing concepts into series production.

Engineo sought a reliable tech partner to develop an application to manage ultramodern and intelligent electric bikes.

How to make an app for cyclists

Our task was to create a mobile application for cyclists using electric bikes, which required us to design it both for usability and safety. It was up to us to complete the product comprehensively – going from the design (business analysis, creation of the UX/UI layer) through coding and testing, as well as support for the launch of the finished application in the Google and Apple shops.

According to project assumptions, the application would, among other things, enable:

  • Operation of the e-bike controller based on Bluetooth Low Energy communication (BLE),
  • Controlling the electric bicycle’s parameters,
  • Downloading controller performance data,
  • Management of bicycle functions (ABS, support level, etc.),
  • Logging of tours,
  • The possibility of loaning the bike to other application users,
  • Scanning NFC tags and QR codes.

Ridemore was the result of combining the right people and competence

We plunged into the project with enthusiasm and energy – some of our team are keen cyclists! Taking the Engineo documentation as a starting point, we outlined the requirements. We did a workshop and a complete business analysis. This allowed us to get to know the product better, and the client made substantial enhancements while still at the concept stage. In addition, we created a number of view proposals, which made the application look very realistic.

Where did we focus our attention?

  • Scalability – successive versions of models must work effortlessly with the application.
  • UX and UI during design,
  • Data collection and processing in the cloud, easy report generation,
  • Smooth app operation, no phone battery drain,
  • Simplicity and speed in connecting the bike to Ridemore.

The development team was immediately augmented by a tester who prepared acceptance test scenarios on an ongoing basis. After each sprint, he checked the functionality produced so that any bugs were fixed at a very early stage.

Given the expectations gathered during the analysis, Ridemore was created using .Net and React Native technologies. We put the whole thing on the Google Cloud Platform, considering the possibilities offered by Firebase and Google Data Studio. Today, a bike can be added to the app by scanning an NFC or QR code with the phone. In addition, the app communicates with the bike’s motor using Bluetooth Low Energy, putting less strain on your phone’s battery.

Bartosz Cichocki, Software Architect

The result of our work: an application for managing smart bikes on the go

Are you curious about what it can do? The key is to create riding assistance profiles according to the rider’s age and experience level. The bike user chooses the one that ideally suits them, and the app controls the electric motor on the bike. Sounds pretty cool, right?

The app we developed and tested:

  • Collects data on the distance covered and the bike’s battery status,
  • Alerts you in the event of an accident or attempted theft,
  • Notifies you when a service visit is needed
  • Sets routes and navigates you to your destination,
  • Generates easy-to-use reports accessible via web browser thanks to Google Cloud.

With a team of six specialists in various fields, Solwit delivered the mobile application in just six months. We began our collaboration with a workshop combined with business analysis. This clarified our expectations, allowing us to quickly move forward with the project. Over the course of the development process, we were in constant contact with the Solwit team. Changes were responded to regularly, and they suggested improvements as well.

Wojciech Szymański, R&D Manager, Engineo Sp. z o.o.

Notably, the software also allows you to create a garage, manage more bikes, rent them out, and monitor them.

We were responsible for business analysis, design, and development of the mobile application, as well as software testing. We also helped Engineo purchase Google’s cloud resources as part of our support.

 

If you are looking for a technology partner to develop your software, drop us a line and set up a free consultation

Mobile application for electric bicycles management
Industry and country
bike manufacturing
Poland
Technologies
.Net
Google Cloud Platform
React Native
Platforms
iOS
Android
Web
GET IN TOUCH WITH US
Let's talk about your project:
Requirements01

Tell us exactly what you need.

Priorities02

Let's set the priorities and the order in which your software's functionalities / features / changes will be implemented.

Time03

What is the estimated timeframe for when you need to have your solution ready?

We will be happy to answer any questions
SEND REQUEST
Newest case studies
Mobile and web banking applications testing
Software testing
SEE MORE
Web and mobile NTP support application
Software development
SEE MORE
Preparation for implementing CSMS & SUMS systems – cyber security compliance assessment in the context of the R155 and R156 regulations
Cyber security
SEE MORE
Development and maintenance of the IoT system for energy management in buildings
Software development
SEE MORE
Breaking down the system monolith into microservices
Business in the cloud
SEE MORE
Web application refactoring and a new framework for rapid banking application development
Software development
SEE MORE
CONTACT US
Complete
the form below.
We will contact you to set up
a conversation at the convenient
moment for you.