logo

Integration of e-scooters

Traficar

Company

Traficar is the largest carsharing company in Poland, with a fleet of more than 5,000 vehicles, including passenger cars and vans, available with one click in the app, and already used by more than one million users. Traficar has operated on the market since 2016 and originates from Express Car Rental, a company with nearly 30 years of experience in the automotive sector. It belongs to the Polish Holding1 capital group. Traficar service vehicles are available in 28 cities, including Warsaw, Kraków, the Tri-City area, Poznań, Wrocław, Łódź, Silesia, Szczecin, Rzeszów, Lublin, and many others.

E-scooter sharing business

Core Logic was engaged to integrate Traficar electric scooters with the existing carsharing app. The pilot project included the deployment of 1,000 scooters in Kraków, with the possibility of extending the service to other cities in Poland. As a market leader in Polish shared mobility, Traficar needed a scalable solution that could support both scooters and cars within one ecosystem. The scope of the project included not only the integration of scooters with the mobile app, but also the creation of a complete fleet management system and the connection to IoT modules installed in the scooters. The challenge was to take responsibility for the seamless connection of the mobile app, backend, and scooter fleet management platform. This required close cooperation with the company supplying the embedded modules installed in the scooters.

This project supported the development of a broader shared mobility ecosystem and strengthened Traficar’s position in the urban mobility business. It also created the basis for a scalable e scooter sharing software environment within the existing Traficar platform.

Project goals

Integrate electric scooters with the Traficar mobile app, enabling users to access a new vehicle type through the Android and iOS application.

Create a complete scooter fleet management system that ensures efficient monitoring, tracking, and servicing of vehicles in real time.

Integrate scooters with the system through IoT modules and devices, enabling remote fleet management, tracking of scooter status, battery level, and the location of individual scooters.

Guarantee scalability and stability of the system so that it can support a growing number of vehicles without performance problems and allow future rollout of additional electric scooters and other vehicles alongside traditional ones.

E-scooter sharing software – integration with the IoT module

The biggest challenge proved to be integration with the scooter hardware supplied by an external company. The electric scooters were equipped with custom IoT modules and devices mounted directly in the scooter hardware, which required multiple adjustments to the client’s individual needs in order to meet European standards, ensure user safety, and satisfy Traficar’s technical requirements. These devices were responsible, among other things, for measuring scooter speed, monitoring acceleration during the ride, battery level and condition, and location using GPS. Thanks to this, it became possible to accurately track scooter movements and routes and respond to potential irregularities in real time. The integrated system also supports payments within the Traficar app, making the user journey simpler and more consistent across services.

During the project, it was necessary to introduce additional changes both in the software and in the IoT modules themselves, including solutions from the external vendor such as Omni, which had to be adapted to the specific needs of Core Logic and Traficar. Integration with the scooter’s electric motor, display, speedometer, and other elements such as turn signals or riding mode switch control involved additional technical difficulties, but ultimately resulted in a stable solution fully compatible with the Traficar system.

This part of the implementation required close work with external iot providers and careful adjustment of the underlying technology to the requirements of the client and the local market.

Course of integration

The process of integrating the mobile app and backend went smoothly thanks to Core Logic’s earlier experience in fleet management for vehicles and cars, as well as in building real-time fleet management systems. The core of the software had already been proven in intensive work related to traditional vehicles, so extending it to scooters could be completed faster and with lower risk.

However, cooperation with the IoT module supplier was more demanding. These modules were not fully adapted for use, which required additional engineering work and requests for changes in both software and hardware so that the system would operate correctly in the area of urban shared mobility. These additional works, together with the need for field testing in city traffic, affected the duration of the implementation process, which ultimately lasted around six months.

As part of the tests, basic riding parameters and route monitoring were also introduced, and the first safety alerts were prepared. This made it possible to verify scooter behaviour in real urban traffic and take care of safety-related elements. The process helped the team better understand operational demand, validate the solution in practice, and prepare the platform for a wider launch.

Fleet management and shared mobility business

One of the key goals of the project was to ensure that the system would be efficient, scalable, and stable regardless of how many vehicles operated in the city. For this reason, Core Logic used Kubernetes to manage containers, as well as its own backend components that allow the seamless addition of new vehicles and the management of a fleet of scooters and cars without affecting system stability. This solution works both for micromobility and for traditional vehicles, while remaining compatible with Traficar’s existing infrastructure.

This represented a major improvement compared to earlier solutions, where every change in the number of vehicles required additional infrastructure modifications. Thanks to the Kubernetes-based architecture, services can scale flexibly during peak hours, which makes it possible to maintain high service availability and stable pricing for users, regardless of how intensively the system is being used.

From an operational perspective, this supports smoother operations, easier growth, and more efficient management of the mixed fleet. It also provides the technical base needed for a growing scooter sharing business and a scalable sharing business model.

New functionalities in the app

As part of the project, new functions were created in the mobile app and backend system, tailored to the specifics of managing electric scooters. After going through a short registration path, users can use the Traficar app to unlock scooters in a few steps: they simply scan the QR code placed on the scooter handlebar mount, accept the safe riding rules, and start the ride. The app presents information on estimated range, battery level, and current scooter speed on a clear display, while the phone screen also shows a map with the location of available vehicles. This functionality was designed to simplify the start of the ride as much as possible and shorten the entire vehicle start-up process.

In addition, a new service app for technical teams was created for Android devices. It enables real time tracking of scooter status, route monitoring, planning of technicians’ work, and management of battery charging and replacement. Technicians can quickly identify scooters requiring maintenance, replace batteries, move vehicles between different locations and service stations, and react to alerts generated by the system. As a result, fleet management is more efficient, and Traficar scooters remain available and ready for use in the most popular parts of the city.

This technical operator app supports daily operations, helps the team react faster, and gives service staff better control over the condition and availability of the scooter fleet.

Real-time management

The fee calculation system uses flexible per-minute pricing, allowing users to adapt travel time to their own needs. Compared with other operators such as Bolt, all services are integrated into one Traficar ecosystem, from carsharing cars to micromobility.

Parking zones were introduced in Kraków, requiring users to leave scooters in designated locations. Each zone is visible on the map as a clearly marked area, which makes route planning and ending the trip in the right place easier. This solution improves order in the city and minimizes the risk of improper scooter parking in public space.

This strengthens the scooter sharing model by supporting real time vehicle handling, clearer pricing, and a better user experience across the whole platform. It also helps users and riders navigate the service more easily and gives the operator stronger control over how scooters are used in the city.

Project completion

The app also reminds users about the obligation to wear a helmet while riding and to comply with road traffic regulations, which further increases the safety of the entire system and supports a culture of safe riding among users and riders.

The project was completed in December 2025.

Results

Let's have a chat!

    By sending a message you allow Core Logic Sp. z o.o., Feliksa Radwańskiego 15/1, 30-065 Kraków, Poland to process your personal data provided by you in the contact form for the purpose of contacting you and providing you with the information you requested. You can withdraw your consent at any time. For more information on data processing and the data controller please refer to our Privacy Policy.

    Consent for marketing / product information