Overview

Mobile app & UI kit · 2026

A QR reward experience for painters and contractors — from code verification to bank withdrawal.

ScanEarnWithdraw
Overview

A reward app for a major paint manufacturer

I designed the end-to-end mobile experience and UI kit, turning physical promotional codes into a clear digital reward journey.

Role: Sole UI/UX Designer
Mobile app
iOS & Android
2026

Brands by 4Oranges

MYKOLOR logo
SPEC logo
SONBOSS logo
EXPO logo
OEXPO logo
SUPORSEAL logo
01 · Empathize

Understand the reward moment

Painters and contractors open the app with one goal: verify a code and know what happens to their money. The experience had to answer that quickly.

Fast entry

Scan or enter a serial code.

Clear result

Know whether the code worked.

Visible money

Track rewards and transfers.

02 · Define

The product needed to distinguish a verified reward from money already transferred to a bank account.

01

Create account

02

Add bank

03

Scan code

04

Earn reward

05

Withdraw

06

Track status

03 · Ideate

Build around the next action

Scanning stayed central. Profile, bank details, histories, rules and support were organized around the moments users needed them.

Scan & enter code
Profile
Bank account
Rewards
Transactions
Rules & support
04 · Prototype

Connect the complete flow

I mapped the key product journeys from account entry to code validation, reward confirmation and payout setup.

Entry journey

Users sign in, then land on a dashboard that keeps rewards, transactions, campaigns and the scan action in one place.

4Oranges login screen

01 · Login

Zalo or account sign-in.

4Oranges rewards home screen

02 · Home

Reward balance, history, campaigns and scan entry.

QR reward journey

The main path supports camera scanning, a manual fallback, a clear processing state and an outcome with the reward details.

4Oranges QR camera screen

11 · Scan QR

Camera-first scan with manual fallback.

4Oranges manual serial entry screen

12 · Manual entry

Enter the serial printed on the product.

4Oranges QR validation screen

13 · Processing

System validates the code.

4Oranges reward success screen

14 · Reward success

Show value, campaign and transaction status.

Account & payout setup

The account path handles both returning users with a verified bank and first-time setup.

4Oranges account screen

26 · Account

Profile, bank, security and support settings.

Bank account
4Oranges linked bank account screen

27 · Bank linked

Verified account ready for new withdrawals.

4Oranges bank account empty state

28 · Empty state

Explain the benefit and prompt the next action.

05 · Test & refine

Design beyond success

The flow was checked against business rules, then refined for invalid, used, expired, pending and failed states.

Valid code

Reward added

Invalid or used

Explain what happened

Processing

Keep the status visible

Transfer failed

Show a clear next step

UI kit

A system built from the product

Foundations, components and states were created alongside the real flows so the interface stayed consistent through implementation.

Typography

SF Pro (iOS) · Inter (cross-platform)

Display/H1

1.800.000đ Tổng thưởng

24px · Bold

Display/H2

Lịch sử giao dịch

20px · Bold

Display/H3

Thông tin tài khoản

18px · Semibold

Heading/Bold

Tất cả · Có thể rút

16px · Bold

Body/Regular

Cập nhật chương trình và tin tức mới nhất

15px · Regular

Body/Semibold

Liên kết tài khoản ngân hàng

15px · Semibold

Label/Regular

Họ và tên · Ngày sinh · Địa chỉ

14px · Regular

Caption/Regular

Ngày yêu cầu: Hôm nay, 11:00

12px · Regular

Tab/Label

Trang chủ · Lịch sử · Tin tức

10px · Medium

Color system

#FBA919

Brand yellow

#F86706

Brand orange

#FFF4DA

Warm canvas

#351303

Ink

Core components

user@example.com
Nhận thưởng
Outcome

A complete reward journey

The final design covered the customer journey from registration to withdrawal, supported by reusable components and implementation-ready states.

01

End-to-end mobile flow

02

Reusable UI system

03

Clear reward states

Next projects

Keep exploring the work

Zoan AI – AI Workflow Management

Next project

Zoan AI – AI Workflow Management

From fearing AI to designing for it.