Mimika/Eggshell

Mimika/Charcoal

Mimika/Sage

Mimika/Peach

Mimika/Rose

Mimika/Charcoal

Mimika/Sage

Type

Type

Bar

Bar

􀆈

􀆈

👀 Media

👀 Media

Question

Question

Title

Title

👀 Subtitle

👀 Subtitle

Subtitle

Subtitle

Subtitle

Subtitle

👀 Question Tooltip

👀 Question Tooltip

👀 Action Button

👀 Action Button

Mimika is a facial wellness app designed to help users tone facial muscles, reduce signs of aging, and improve skin appearance naturally. The product offers guided face yoga routines, massage techniques, and personalized skincare programs.

For this product, I created a workspace in Figma for designers and project managers and built a design system to enable fast development of ready-to-ship product variants.

Year

2025

Category

Wellness

The Challenge

The primary traffic comes through the web, where rapid A/B testing is essential. To accelerate development for both designers and developers, I designed a modular design system followng several key rules:

Consistency

All elements of the design system must be consistent across every product and have clearly defined construction rules.

Center

􀆈

1.5

Round

􀆈

Plan Name

3 MONTHS PLAN

Currency

USD

􀆈

Old Price

64.99

New Price

29.99

👀 Discounts

Period

day

Period Price

0.33

3 MONTHS PLAN

$64.99

$29.99

$

0

33

per

day

Flexibility

Complex components must be easily customizable through Figma’s functionality so that even non-design team members can adjust them effortlessly.

Adaptivity

Transferring components from one product to another should be possible in a single click, automatically adapting to the visual specifics of each product.

Mimika

Mimika

Youth

Youth

Button

Caption

Tokenization

As mentioned earlier, the primary focus of the design system is not only the unification of existing products but also the ability of rapid designing of new variations for A/B tests, which often differ visually but not structurally. To synchronize these processes between design and development teams, I implemented color and typography tokens in both Figma and code.

Mimika

A/B Test #1234

Sub

Background

Mimika/Eggshell

464646

Content Primary

Mimika/Charcoal

F5F5F5

Content Secondary

Mimika/Sage

C1C1C1

Feature

Background

Mimika/Peach

E5E7E9

Background Alternate

Mimika/Rose

CBFF5B

Content Primary

Mimika/Charcoal

19191C

Content Secondary

Mimika/Sage

4F535E

"tokens": {

"--main-background": "#FFFFFF",
"--main-content-primary": "#302C28",
"--main-content-secondary": "#817B70",


"--sub-background": "#F6F4F0",
"--sub-content-primary": "#302C28",
"--sub-content-secondary": "#817B70",


"--feature-background": "#FEEEDC",
"--feature-background-alternate": "#FAECEA",
"--feature-content-primary": "#302C28",
"--feature-content-secondary": "#817B70",


"--accent-primary": "#356B61",
"--accent-secondary": "#A7BEBA",
"--accent-tertiary": "#ED827B",
"--accent-content": "#FFFFFF",
}

Naming

The tokens are named semantically rather than componently, allowing them to be used freely across any of the team’s web products without being tied to specific states of elements.

❖ Answer Bar

Text

Sub/Background

Sub/Content Primary

Accent/Primary

Acent/Content

Tokens

❖ Components

❖ Icons

Builder

Hierarchy

The design system features a nested structure: the Builder is made out of components (buttons, input fields, paywall elements, etc.) and icons, which in turn inherit properties from typography and color tokens.

Builder

The primary focus of A/B tests is the product onboarding. To enable rapid design and prototyping, I built an onboarding constructor with extensive customization options, allowing the team to generate tailored onboarding variations for any product in just a few clicks.

TOP APP IN %COUNTRY%

4.8

Acquaintance

To start, tell us what you want to focus on:

Choose all that apply

Lose weight & tone up

Get fit & maintain weight

Increase flexibility

Reduce stress

Next

Variant

Default

A/B Test

Type

Bar

Box

Choice Option

Multi

Single

Media

Text only

Emoji

TOP APP IN %COUNTRY%

4.8

Acquaintance

To start, tell us what you want to focus on:

Choose all that apply

Lose weight & tone up

Get fit & maintain weight

Increase flexibility

Reduce stress

Next

Variant

Default

A/B Test

Type

Bar

Box

Choice Option

Multi

Single

Media

Text only

Emoji

Variant

Default

A/B Test

Type

Bar

Box

Choice Option

Multi

Single

Media

Text only

Emoji

TOP APP IN %COUNTRY%

4.8

Acquaintance

To start, tell us what you want to focus on:

Choose all that apply

Lose weight & tone up

Get fit & maintain weight

Increase flexibility

Reduce stress

Next

Variant

Default

A/B Test

Type

Bar

Box

Choice Option

Multi

Single

Media

Text only

Emoji

TOP APP IN %COUNTRY%

4.8

Acquaintance

To start, tell us what you want to focus on:

Choose all that apply

Lose weight & tone up

Get fit & maintain weight

Increase flexibility

Reduce stress

Next

Summary

Through my efforts, a comprehensive design system was developed. It can be used by the entire team — from content managers and project managers to designers and developers. The structured system of tokens and components has significantly reduced the time needed to build new onboarding flows for testing and to adapt existing ones for other products. The hierarchical library system keeps all design files consistently up to date.