HTML Studio
Back to case studies

Manufacturing · UK-wide

Legacy ERP Modernisation with a Modern Web Interface

Overview

A mission-critical ERP system built on Progress OpenEdge had accumulated over 30 years of complex business logic. While functionally rich, the user experience was slow, dated, and tied to legacy access methods that limited productivity and adoption. We were tasked with modernising the user experience without rewriting or risking the core ERP logic that the business depended on.

The Challenge

The client needed to:

  • Decades of embedded business rules that could not be safely rewritten
  • Highly industry-specific workflows
  • Users constrained to legacy UI and access methods
  • Slow task completion due to UI friction, not system capability
  • The key risk: modernise the interface without breaking the logic that keeps the business running

The Solution

We built a modern Angular-based web interface that sat alongside the existing Progress OpenEdge application.

  • Angular frontend delivered via standard web browsers
  • Secure integration layer between Angular and OpenEdge
  • Core ERP logic left intact and treated as the source of truth
  • Gradual rollout approach to reduce operational risk
  • Rebuilt critical workflows with modern UX patterns
  • Complex frontend logic to support industry-specific requirements
  • Reduced clicks, screens, and manual steps
  • Clear validation and feedback at each stage of a process
  • Faster navigation and reduced latency for common actions
  • Browser-based access removed dependency on legacy clients

The Result

  • Noticeable speed gains across day-to-day operations
  • Reduced time spent completing core ERP actions
  • Increased user adoption due to improved usability
  • Zero loss of business logic or operational capability
  • A future-proof foundation for continued ERP enhancement

Why This Matters

This project demonstrates our ability to modernise high-risk legacy systems safely, respect and preserve decades of business logic, deliver meaningful performance gains without rewrites, and build modern web interfaces on top of established ERPs. If your ERP 'works but everyone hates using it' — that's exactly the kind of problem we solve.

Ready to start your project?

Let's discuss how we can help transform your systems and processes.