Home › Work › Enterprise Portals and Integration

Enterprise Portals and Integration

AEM and React customer portal integrated with 70+ APIs for a global road operator

Defined the architecture to replace a legacy portal with a new AEM 6.5 and ReactJS customer portal integrated with 70+ APIs and SaaS platforms, leading a team of 15+ through Agile delivery.

SectorTransport
ClientGlobal road operator
RoleAEM Solution Architect and Tech Lead
PeriodDec 2019 - Apr 2022
EmployerAccenture
201020122014201620182020202220242026
Outcomes at a glance

The numbers

70+APIs integrated
15+team members led
The challenge

Where it started

  • A legacy customer portal needing a full uplift
  • Dozens of back-end APIs and SaaS platforms to integrate
  • Environments where APIs were not yet available for development and SIT
Workstreams

How it was delivered

  1. 1

    Architect

    Solution architecture, content strategy and CI/CD.

  2. 2

    Build

    AEM 6.5 with a ReactJS front end, Agile delivery with a team of 15+.

  3. 3

    Integrate

    70+ APIs and SaaS platforms, with a mock API data strategy.

  4. 4

    Assure and launch

    BCP and DR, penetration and performance testing, go-live checklists.

What was delivered

Scope and deliverables

  • AEM 6.5 portal with a ReactJS front end
  • Integration with Salesforce, Go Transverse, Okta and 70+ APIs
  • Mock API data strategy for development and SIT
  • CI/CD pipelines and go-live checklists
  • BCP and DR strategy, penetration and performance testing
  • Code quality gates with Cobertura and Sonar
Architecture view

How the pieces connect

Architecture view: AEM 6.5 + ReactJS portal connected to Salesforce, Go Transverse, Okta, 70+ APIs, Mock API layer, CI/CDAEM 6.5 +ReactJS portalSalesforceGo TransverseOkta70+ APIsMock API layerCI/CD

Simplified view of the main platform and the systems it connects to.

The result

Outcomes

  • A new customer portal replacing the legacy experience
  • A smooth path from development to SIT through mocked APIs
  • Security, resilience and performance built into go-live readiness

Facing a similar challenge?

Let's talk about strategy, architecture and delivery.

Get in touch