
Michael
•
March 6, 2025
Why Mobility-as-a-Service is still in its infancy
Mobility-as-a-Service (MaaS) integrates various means of transport into a single service. Ideally, you can seamlessly book and pay for buses, bikes, cars or scooters on such platforms. Despite this potential, MaaS is still in its infancy. This post highlights current developments, challenges and the future of MaaS.

Why Mobility-as-a-Service is still in its infancy
Mobility-as-a-Service (MaaS) integrates various means of transport into a single service. Ideally, you can seamlessly book and pay for buses, bikes, cars or scooters on such platforms. Despite this potential, MaaS is still in its infancy. This post highlights current developments, challenges and the future of MaaS.

Take control: how MaaS gives you ownership of connected-vehicle data
If you manage a fleet, you know the pain - vehicle data exists, but it’s scattered across different systems and saved in incompatible formats, which makes using that data far harder than it should be. The result is wasted time, missed signals and teams spending hours checking facts instead of improving operations.

Refactoring Smartmove's Angular web portal: A post-mortem
The refactoring of the Angular web portal separated UI and business logic using the Facade Pattern, while Smart & Dumb Components improved the structure. Buddy Services streamlined API interactions and state management, making maintainability and troubleshooting easier.

Avoid problems with elegant design instead of complex solutions — loading points of interest (POIs)
A fixed map grid optimizes the loading and caching of POIs, avoids duplicate queries and reduces data consumption. Geographic indexes in MongoDB ensure scalable and high-performance queries.

Why Mobility-as-a-Service is still in its infancy
Mobility-as-a-Service (MaaS) integrates various means of transport into a single service. Ideally, you can seamlessly book and pay for buses, bikes, cars or scooters on such platforms. Despite this potential, MaaS is still in its infancy. This post highlights current developments, challenges and the future of MaaS.

How to charge an electric vehicle — a developer's perspective
The differences between private and public charging, the role of CPOs, EMSPs and roaming protocols (OCPP, OICP, OCPI) as well as the charging process via RFID or app. HOTSOURCE also plans to integrate OCPI to connect more providers.

How automated testing and manual testing processes improved our smartmove platform
HOTSOURCE improved the smartmove platform through automated (Selenium, Karate) and manual testing to reduce errors and increase stability. An optimized testing strategy and clearer team communication prevent uncoordinated releases. In the future, the focus will be on security testing and more efficient CI/CD pipelines.