To manage the technical challenges that a redesign and improvements to user flow entails, we chose a step-by-step approach, where we gradually replaced parts of the old system with new solutions.
In practice, we built a new API on top of the existing logic so that it could work with both the old and the new solution. The new frontend, based on Vue.js, communicates with a modernised .NET Core platform, which integrates with the updated API.
The approach made it possible to launch the solution easily and securely without large data conversions or operational disruptions. At the same time, it ensured that the changes could be rolled back if necessary, minimizing risks during the transition.
"Fantastic collaboration on the project, which has been a great success. The solution works very well, and our customers and employees are very satisfied. The project was managed professionally from start to finish by Kraftvaerk and would like to give special praise for excellent project management."
- Yad O. Ismail, IT Service Manager, DSB