top of page

Shopee B2B System

common pattern pic.png
003.png
aboutMe.png

About ME

30+card.png
File_dock.png

Basic Information

Design Value

- Improve efficiency

- Consistency (make rules)

- Scalability 

Common Pattern team

The team consists of 20+ members, primarily including designers and engineers from the Shopee promotion team.

Achievements

- All designers(50+) at Shopee are using UI kits to build B2B design file.

- 7+ admin portals teams are using Common Pattern.

- 40% manpower saved.

common.png

About Common Pattern

The common pattern consists of two parts: website and UI kits.

website.png

Website

ui kits.png

UI Kits

numbers.png

01

Website

The common pattern website consists of three parts: Introduce, components, ISFE builder

Introduce

Introducing the basic knowledge of the common pattern, the benefits it can bring, and how to use it.

introduce 01.png

Design Value

introduce 02.png

Installation

Components

It includes the usage of components and guidelines, helping users understand the basic rules and styles of each component.

component 01.png

Usage

component 02.png

Guideline

ISFE Builder

Users can quickly build pages, see real-time styles and corresponding code by using the ISFE builder.

isfe01.png

Home Page

isfe02.png

Build Page

numbers.png

02

Common Pattern UI Kits (Figma)

The UI kits provide users with the components and styles they need for their work.

catalog.png

Catalog

components.png

Components

job.png

My Job

numbers.png

01

Discussing and confirm guidelines

- Weekly meetings to discuss the guidelines for different components.

- Regularly completing various guideline content and details.

Guideline Sample

page1.png

Example and Code

page2.png

Guideline

numbers.png

02

Build Common Pattern UI Kits

- Fully responsible for the production of UI kits.

- Conducting user research, and optimizing UI kits.

all01.gif

UI Kit Sample (Table as reference)

c1.png

Basic Component

c2.png

Template

c3.png

User Guide

c4.png

Scenarios and Flow

- Basic Component: The basic component module to use in the project.

- Template: Page-level templates, pages that components can be used in.

- User Guide: A simple introduction on how to use the component.

- Scenarios and Flow: The page flow and scenarios corresponding to components that based on the guideline.

UI Kit Sample (Page)

Screen.gif

- Users can quickly use the components to build pages.

- All components are responsive.

- All components are built using auto-layout.

- Users can easily change the styles of components using variants.

UI Kit Usability Testing and Optimization

- Background: The first version of the Common Pattern has been released and we would like to understand more about users' current usage and get their feedback to further optimise the UI Kit.

- Objective: Understand users' behavior and improve our UI Kits.

- Methodology: Face to face interview

Key Changes

1. change the asset layout to help users easier to search components in Figma files.

2. have an overview page with component illustrations (similar to AntD)

3. To show all styles within each component

4. To make template pages for main scenarios like table and forms

5. Add docsite(guideline) link in each component.

numbers.png

03

Build Common Pattern Website

Website Pages

web1.png

Website Pages (Other Options)

web2.png
web3.png
web4.png

Logo

logo1.png

Logo (Other Options)

logo4.png
logo5.png

Newsletter

firstNewsLetter1.jpg

© 2024 by Liyang Wang 

bottom of page