Pretius began with a comprehensive technical and functional audit of the existing system, and that audit became the foundation of the new design. The solution rebuilt the front-end layer on Angular 11 and optimized the Java 11 back end, concentrating engineering effort on the areas the audit identified as holding the system back.
Three elements defined the build. An extended network-topology management model gave operators richer ways to manage and visualize the network's structure. An integration with Grafana, embedded through iframes with dedicated navigation into the statistics, brought monitoring metrics into the operator's flow. And a systematic unification of the interface established shared patterns for adding objects, displaying details, and filtering, so that the system finally behaved consistently from module to module.
The engagement ran as a fixed-price project using Agile methods, and its defining organizational feature was a co-development model. Pretius owned the front end while the operator's own architects and back-end developers owned the back end. This arrangement solved a real problem, namely the client's gap in front-end capacity, by pairing Pretius's front-end expertise with the operator's deep knowledge of its own back-end systems. It was not the path of least resistance. Co-development only works with tight synchronization and clearly defined API contracts between the two sides, and getting that coordination right was itself a significant part of the work.
The project was structured across distinct stages, with analysis, UX/UI, and development running in the first stage from September to December 2022, and a second stage covering topology and data-synchronization optimization running from November 2022 to February 2023. An optional third stage extended the work toward dashboards and deeper Grafana integration in early 2023.