AI Product Design

Design Systems

UX Architecture

White-Label

Aura AI

Designing a modular UI system that enables AI-powered experiences to scale across brands.

Industry

Sports Technology / AI

Role

Senior Product Designer

Timeline

3 months

Challenge

Challenge

Aura needed a scalable experience framework that could support multiple clients, brands and content types without requiring each experience to be designed from scratch. The system also needed to handle live data, dynamic content, different typography systems and increasingly complex AI-driven experiences.

The challenge was to balance flexibility with consistency, creating a system that could be rapidly customised while remaining maintainable for both design and development teams.

Solution

Solution

I designed a modular, white-label UI system built around reusable components, design tokens and flexible content structures. Using Material Design 3 as a foundation, I established a scalable architecture that could quickly adapt colours, typography, layouts and components to different client brands.

I then extended the system into an adaptive composition model, combining live data and behavioural signals to dynamically change content, component sizing and layout based on user context. This created a foundation for AI-driven personalisation without requiring bespoke layouts for every experience.
  • Design System
  • Bespoke Components
  • Changing the underlying theme rather than redesigning every component
  • Flexible sizing and content behaviours

Design System

Bespoke Components

Changing the underlying theme rather than redesigning every component

Flexible sizing and content behaviours

Outcome

Outcome

The resulting system created a reusable foundation for rapidly designing, prototyping and deploying branded experiences across different clients and use cases. Around 80% of the foundation could be built from reusable system patterns, with the remaining work focused on bespoke functionality and client-specific customisation.

More importantly, the system established a path toward adaptive, AI-driven experiences that could evolve with new data, behaviours, clients and product requirements without continually rebuilding the underlying interface.
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
New brand in. New experience out.
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame

New brand in. New experience out.

Let's dig deeper.

Designing the Foundation

I started by auditing existing sports, broadcast and media interfaces to identify recurring patterns, edge cases and opportunities for reuse.
From there, I defined the core modules and behaviours the system needed to support.
The focus was on creating flexible foundations rather than fixed screens.

80% System 20% Custom

The system was built around a simple principle:
Build once. Customise where it matters.
Around 80% of the foundation followed Material Design 3 principles, giving us a reliable base of tokens, components and patterns.
The remaining 20% could be customised for client-specific functionality, layouts and content requirements.
This dramatically reduced the amount of bespoke design required for each new experience.

Building a Modular System

Instead of designing individual pages, I designed reusable modules that could be combined into different experiences.
Scores, statistics, teams, players and content could all adapt to different layouts and data states.
This allowed the same underlying system to support multiple products without forcing every experience to look identical.

Branding at Scale

The system was focused around design tokens for colour, typography, spacing, elevation and component styling.
This meant a new brand could be introduced by changing the underlying theme rather than redesigning every component.
New brand in. New experience out.
The design system became a shared language between design and development.
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame
iPhone 17 Pro Max Orange Frame

Designing for Live Data

Sports interfaces introduce another layer of complexity.
Scores change. Team names vary in length. Statistics appear and disappear. Match states constantly evolve.
Components needed to adapt to these conditions without breaking the layout.
I designed flexible sizing and content behaviours so modules could expand, collapse and reorganise around live data.

From Responsive to Adaptive

The next evolution was moving beyond traditional responsive design.
Instead of simply adapting the interface to different screen sizes, I explored how the system could adapt to different users and contexts.
Live data and behavioural signals could influence which content appeared, how it was prioritised and how the interface was composed.
The interface could become more relevant based on how people interacted with it.
iPhone 17 Pro Max Orange Frame

The Composition Engine

Brand

Theme Tokens

Component Library

Content API

Behaviour Signals

Ranking Engine

Adaptive Layout

User

Together, these layers created a flexible composition engine capable of generating different experiences from the same underlying foundation.
The goal was to move from designing every experience manually to designing the system that creates the experience.

Aura Box AI Userflow

Designing the System Behind the Experience

Aura evolved from a collection of individual experiences into a scalable product foundation.
Build faster
Reuse established components instead of starting from scratch.
Brand quickly
Apply new visual identities through a flexible token system.
Handle complexity
Support live data and constantly changing content states.
Scale intelligently
Create new experiences without creating new systems.
Prepare for AI
Move towards interfaces that can adapt to user behaviour and context.
The project shifted my thinking from designing screens to designing the infrastructure behind the screens.

Like what you see?

© 2026 Christopher Ng