Customer Overview
The EU-based company offers a complete set of business solutions for advanced fleet management.
The telematics platform provides real-time information on vehicle tracking, driver behavior, vehicle diagnostics, geofencing, and more.

Solutions
- We chose the Angular framework for web application development because Angular is/has:
- a truly trendy framework nowadays
- an Open Source
- supported by Google
- its rapidly growing international community
- many Angular Open Source UI libraries available on GitHub
-great for staying vendor agnostic - Our team created one primary web platform that contained specialized apps. Here is what we did on a technical side:
1. Angular provides a possibility to lazy load modules. Each application was built as a separate app and deployed to the customer repository. Depending on user-access levels, it was loaded to the platform as a lazy-loading module.
2. Close to the end of the project, a new Webpack version 5 was released, offering a feature called "Module Federation". The feature allows multiple webpack builds to work together and makes possible micro frontend architecture out of the box.
3. For style unification and speeding up the development process, we chose Nebular, a well-known Angular UI library. The library was implemented into the platform and each application. We customized Nebular components to match the client’s brand.
4. To strengthen customer API security, we created gateway services for each application and a few common-use services. It allows opening specific APIs only to necessary applications.
Results we delivered
- The web application that works online and can be easily and quickly updated.
- Ensured work transparency between drivers and customers through significantly simplifying data logging on the fly.
- Online access to comprehensive, real-time data on fleet status.
- Easy start for non-tech-savvy users in working with the apps in no time and without stress.
- The secured API to prevent data breach and guarantee personal data security.


