Outdated IT systems can hinder productivity and compliance with new regulations. Beta Systems Software AG faced this problem with its old desktop-based authorisation management application, which was powerful but complex. Working with Codelab transformed it into a modern web-based platform that retains essential business functions while improving usability, security, and compliance.
This case study highlights how the modernisation project delivered clear benefits, such as faster user onboarding, simpler workflows, automated testing, and quicker release cycles. These results can help organisations looking to improve their IT systems without costly rewrites. IT infrastructure without costly rewrites.
Client

Beta Systems Software AG provides flexible IT solutions for authorization management and mainframe support, automates IT-based business processes, secures access rights and optimizes IT infrastructure for companies. One of their client applications for administrators had an outdated desktop-based UI that required significant business knowledge to operate efficiently. The lack of a modern UX/UI slowed down workflows, caused inefficiencies and resulted in a steep learning curve for new users. Additionally, increasing industry regulations mandated suability and accessibility improvements.
Challenge
The client’s legacy system, while functionally robust, relied on an outdated Java fat client UI and was tightly integrated with various external systems, including older technologies still widely used in the financial sector. To remain competitive, they needed to modernize the user experience with a web-based interface while preserving business logic and maintaining seamless connections to critical external systems—without requiring a complete system rewrite. The challenge was to continue product development by introducing a modern web interface for users while keeping the business logic and external system integrations intact.
Codelab helped us transform our outdated, desktop-only system into a modern, scalable web application — without disrupting our core business logic. Their UI/UX modernization expertise, backend integration and test automation significantly improved our platform’s usability, security, and efficiency. Thanks to Codelab, we now have a future-ready system that meets both regulatory and business demands.
Thomas von Kulessa
Chief Architect
What we did?
Results:▪️ A new web-based frontend (Angular, Material UI) – replacing the fat client with a modern UI ✔️ A modern, intuitive web-based UI – enabling faster task completion and fewer user error ▪️ REST API encapsulation – integrating the legacy backend via API for seamless communication ✔️ Seamless integration with legacy systems – maintaining existing business logic while future-proofing development ▪️ Automated testing (Cypress, Playwright, GitLab CI/CD) – improving software quality and deployment speed ✔️ Automated testing & CI/CD pipelines – improving release efficiency and software reliability ▪️ Integration into a larger Identity Management (IDM) suite, expanding system functionality ✔️ Significantly reduced post-release issues – averaging only 1–2 minor bugs per six-month release ▪️ Incremental framework upgrades – ensuring long-term stability and security (Angular 9 → 18, Java 11 → 17) ✔️ Compliance with modern security and accessibility regulations – ensuring continued system viability
Technologies: Java, Spring Boot, GIT, Angular, Docker, Gitlab, Junit, Mockito, Tomcat
Client Benefits
▪️Extended platform lifespan – modernized the system without disrupting core functions
▪️Improved onboarding & efficiency – reduced training time and eliminated error-prone workflows
▪️Enhanced security & compliance – ensuring adherence to financial regulations
▪️Faster release cycles – automated regression testing & CI/CD reduced release prep time to two weeks
▪️Higher software quality – fewer bugs and faster issue resolution
SOUNDS FAMILIAR?
READY TO TACKLE SIMILAR CHALLENGES?
Let’s talk about how we can help you achieve the same success.