CB2 UAE: Angular to Next.js Storefront Migration

Next.js

React JS

TypeScript

Redux

HTML5

SCSS

Tailwind

SAP Commerce APIs

SmartEdit

checkout.com

OAuth

Braze

GA4

Veracode

CB2 UAE Next.js storefront product listing page with filters

A server-rendered storefront

Category and product pages arrive as complete HTML, so shoppers and search engines see content immediately.

Built with: Next.js, React JS, TypeScript and the SAP Commerce APIs.

Foundation

Next.js project setup with TypeScript, SCSS and Tailwind, plus shared React components and Redux state.

Storefront journeys

Home, category, product, cart and checkout rebuilt with server-side rendering on top of the SAP Commerce APIs.

Integrations

checkout.com payments, OAuth sign-in, Braze engagement and GA4 analytics connected to the new storefront.

Security, QA and launch

Veracode scans, testing and performance tuning, then the move from Angular and Spartacus with SmartEdit managing content.

92

Lighthouse SEO score

92

Lighthouse Accessibility score

0

Cumulative Layout Shift