Go BackPortfolio

UI and UX Design

Product Design

A White Label
Design Solution

To modernise and launch a range of new offerings and services to 44 million mobile telephone users, through the White Label approach.

One
Design,
Ten
Brands

A design solution that answers users and stakeholders from 10 different brands.

NettoKOMWhatsApp SIMALDI TALKBlau

Brand Stack

IN PRODUCTION

NettoKOM

Netto are grocery story SIM cards operating on the O2 mobile network.

50 million users

shipped

WhatsApp SIM

An Innovative Sim card to use WhatsApp with free roaming worldwide.

24 million users

In design

ALDI TALK

Aldi is a well-known supermarket selling SIM cards which operates on the O2 network.

30 million users

In design

Blau

The brand blau offers discount tariff for calls within Germany and for calls outside Germany.

600K users

Final Designs

Scroll inside

Blau

The Design Process

1

PI & Scrum Planning

2

UX Research

3

Lo-fi wireframes

4

Visual Designs

5

Design System Integration

6

Brand Approvals

7

Dev Handover

8

UI & Usability Testing

Design Contributions

01

optimised user navigation

Payment Module

Objective

The existing payment module redirects and takes the user away from the journey. To redefine the journey so the user doesn't lose track of the steps during checkout and help retain customers.

Rationale

When the flow is simplified with limiting the relevant information and an easy save card details option, not only it pushed selecting direct debit first but reduce the user time during checkout journey helping in conversion.

Solution

I had reworked with the architects to redefine the payment journey, that lets user setup auto-up for future purchases. And designed a component that lets retain the user within the flow and enter payment details in the same flow.

Feedback

The new proposal was tested and data showed 85% of new users chose to set up auto-up. The new design was also found to be legally compliant, improved retention rate and was adopted by other brand managers within the RAITT stack.

WhatsApp SIM app

Auto Top-Up & Recurring Payment — Payment Module

Does Brand allow recurring payment top ups?
Yes
Tariff with recurring costs?
Yes
Case 3
Select recurring payments
No
Case 1
Select automatic top up
No
Case 2
Select Euro / One-time payment
Payment module screens
02

Design Iterations

Placement of Mini Shopping-bag

UX & UI Alignment Call

Open Topics

UI + DS needs to make the rules for the centered/left-aligned design. Which other pages will display the Mini-Shopping-Cart? How is it designed so far by the UI Team? Should we differentiate 2 use cases: INLIFE AREA and SHOP AREA?

Data Collected

Layout of the page: 8 + 4 columns — Content + mini-shopping cart. Current decision from DS Team: always use 8/12 columns due to better readability. Inlife Journeys (SIM Barring/Settings) — Side Navigation + content, flows don't have the side-nav → 4+8 and then 8 centered.

Key Decisions

'Summary Page' will NEVER have the Mini-Shopping Cart. 'Select Payment Page' will ALWAYS have the Mini-Shopping Cart. Mini-Shopping/Summary Cart will be displayed only in cases of Purchase-Journeys (price-communication). WhatsApp SIM does not have any fees (on services).

Data Collected — Competitor Benchmarking

John Lewis

John Lewis competitor screen

Microsoft

Microsoft competitor screen

Zalando

Zalando competitor screen

Change Log

Change-Log — 1

Pull up summary card with hidden CTAs within so the user doesn't miss the action when they scroll.

Extra real-estate with repeating CTAs and tariff information.

Change-Log — 2

Display summary as a card below the content and CTA group, with detailed price description.

Order summary now contains only the total amount rather repeating the bag content.

Change-Log — 3

The order summary containing the 'Place order' CTA is featured prominently at top and bottom of the screen to promote conversions and inline with the tried and tested Amazon checkout model.

The CTA is now near the Total to ensure compliance with Legal requirements. The Terms & Conditions are clearly visible and near the CTA.

03

Business Driven by Design

Tokens

We started with an audit of existing resources. Three levels of Design Tokens were created to help update design decisions globally or apply a change to a single component.

Base Token

Primitive values — color palette, font sizes, spacing

Alias Token

Semantic references — color.ui.interaction.default

Component Token

Component-specific — button.primary.background.default

Syncing to Code

As a pipeline between design and code a plugin called Figma Tokens from Jan Six was used.

color.palette.brand.1.default
color.ui.interaction.default
button.primary.background.default
#0019A5

JIRA

Design System Tracking

Jira as our Kanban board to track all progress. To request review from stakeholders via this tool. Team uses Jira to request designers for new requirements. Developers pick approved designs.

Jira design system kanban

~300 icons

To identify gaps the existing icons assets were audited to identify specific icons in both, solid and outline variations, and a new and refreshed icon library was designed using Adobe Illustrator and Figma.

Design system icons

~56 Components

Components were built as reusable blocks of our design system. Each component meets a specific interaction or UI need, and has been specifically created to work together to create patterns and intuitive user experiences.

Design system components in Figma

Design Compositions

Compositions were designed in a way that they can be reused in different parts of the design journey. Based on the design requirements and refinements of a flow, compositions were created with the involvement of the designers and engineers along with product and brand teams.

Live Sites

Challenges and Learnings

Cross collaboration

Regular meetings between UX, UI, DS, UX writers and Content with Business and Product owners, Brand Managers across tribes.

Avoid gaps between design and dev

Constant alignment and embedding creative team from the blueprinting to production to avoid gaps during handover and development.

Re-skin made easy

With the Superset library using the ONE library, the new features can be blueprinted faster and library swapped on Figma to respective brands.

Version Control

Every design stage within a file was documented to communicate design progress and ensure dev has the most updated screens (before Figma introduced dev mode).