The Challenge
The Department of Environment, Land, Water and Planning runs digital services that the public and industry rely on, including an eServices register delivered through the Tarnook application. Its Angular front end had fallen behind current versions. Ageing framework code is a quiet but serious problem for a government system: security patches stop flowing, dependencies go unsupported, and every future change becomes harder and riskier. The register needed to be brought back onto a current, supported version of Angular before that technical debt turned into an operational liability.
What Evocate Delivered
In 2023, Evocate delivered the Tarnook Angular upgrade for the eServices register:
- Assessment: reviewed the existing Angular application and its dependencies
- Upgrade planning: set a path to a current, supported version
- Framework upgrade: carried out the Angular upgrade, with dependencies updated
- Testing: ran regression and functional testing to confirm the register still behaved correctly
- Deployment and handover: released the upgraded application and handed it back
Outcomes
The eServices register now runs on a current, supported version of Angular rather than ageing framework code. Its security and maintainability footing is stronger, and the technical debt that was making every change harder is reduced. The application is positioned for future enhancement on a modern foundation.
Why This Matters
Government digital services have to stay secure, supported, and maintainable: citizens and industry depend on them, and the scrutiny is high. DELWP shows Evocate can modernise a custom government web application, lifting it onto a current framework without disrupting the service it delivers. For public sector bodies carrying ageing Angular or other framework code, the lesson is to upgrade deliberately, before unsupported dependencies force a costlier rebuild.






















