
•
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.

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.

Station-based and free-floating car sharing explained
The blog post compares free-floating and station-based car sharing, with the former allowing spontaneous use without fixed locations and the latter offering more planning options. Free-floating is particularly suitable for cities, while the station-based model also makes sense in rural areas as a public transport supplement. Both concepts contribute to reducing city traffic and making vehicle use more efficient.