Krush: Clarity in Sharing, Consistency in Design

Krush: Clarity in Sharing, Consistency in Design

MY ROLE

Product designer

UX researcher

TOOLS

Figma

Figjam

TIMELINE

Oct 2024 - Dec 2024

TEAM

2 Product Designers

2 Product Managers

1 Developer

1 CEO

MY ROLE

Product designer

UX researcher

TOOLS

Figma

Figjam

TIMELINE

Oct 2024 - Dec 2024

TEAM

2 Product Designers

2 Product Managers

1 Developer

1 CEO

What is the challenge?

Krush, a dating app for 12,000+ Asian millennials, introduced a referral feature to boost growth. But the feature was buried, unclear, and inconsistent — leading to low awareness and poor engagement.
Despite offering rewards, users shared only 2.3 referrals/day, with just 9.5 monthly conversions.

The Solution

Redesigned the referral experience around clarity and trust and design system

The outcome!

Design system + 5 screens

shipped the redesign of referral feature & design systems and received positive feedback on potentially expanding design system throughout the app

98%

positive user satisfaction on the redesign of the referral feature

So, how did we do it? Let's start from beginning

The problem

The referral feature wasn’t working - not because of functionality, but because of experience

It was:

Hidden - Users couldn’t find the referral feature

Unclear - No success or progress feedback led to uncertainty

Inconsistent - Visual misalignment across screens broke trust


The design lacked clarity, feedback, and system cohesion, causing users to disengage

“I sent an invite but never knew if it worked”

-Krush user

Background research

To understand user pain points and system gaps, we ran research focusing on user behavior and interface consistency

Competitor Benchmarking

(4 dating apps)

Flat, one-time rewards fail to keep users motivated

Collected User surveys through Googleforms

(10 user responses, aged 20-35)

Low visibility and unclear rewards stopped users from sharing referrals

UI Audit of current Krush screens

(3 different flows through out the app)

Color, spacing and typography varied across screens

Competitor analysis

To understand why Krush’s referral flow was struggling, I studied how competitors like Tinder, Bumble, Hinge, and Coffee Meets Bagel handled referrals. The goal was to understand common patterns, identify what worked well, and uncover gaps that could inspire opportunities for Krush.

UI audit of current flows

Pain point 1

Referral feature was hidden and difficult to find

Pain point 2

No feedback when referrals were sent or accepted

Pain point 3

Visual inconsistency

During the audit, I cataloged inconsistencies into a Figma file — mapping typography, color, and component irregularities. This became the foundation for the new design system work.

What we found:

Feature

invisibility

Most users didn’t know referrals existed

Lack of

feedback

No confirmation or progress tracking

Design

inconsistency

Color, spacing, and button states differed across the app

Design opportunity

How might we increase referral engagement while building a cohesive, scalable design system that improves usability throughout the app?

Mapping the existing flow

To start, I mapped the existing referral flow end-to-end to uncover usability issues and inconsistencies

The flow revealed multiple friction points — buried entry paths, missing confirmation states, and uneven component styling

Usability testing of existing screens

To validate our audit findings, we ran quick usability tests on the existing referral flow with 5 active Krush users

Our goal was to understand where and why users struggled to complete referrals

These insights confirmed that the problem wasn’t the feature itself — it was visibility, clarity, and consistency

Visualizing the new flow

We reimagined the referral process into a clear, guided flow that reduces friction, builds trust, and aligns seamlessly through a unified design system

Key improvements:

  • Persistent banners  make referrals instantly visible on key screens.

  • Unique referral code system: Each user now receives a personal code that can be copied or shared with one tap — eliminating the need to manually enter names or phone numbers.

  • Simplified referral form: Minimal fields, clear instructions, and auto-generated invite messages.

  • Real-time success feedback: Confirmation screens and status updates appear immediately after a referral is shared.

  • Tiered reward visuals: Users can track their progress (Silver → Gold → Platinum) with motivating, consistent UI components.

Old design

New design

Old design

New design

Old design

New design

Each component — banners, buttons, modals, and the new copy-code module — was built as a reusable element in the Krush Design System.
This ensured visual harmony, consistent motion behavior, and scalability for future product features.

Now, let’s explore Krush Design Systems!

Design System

Design System

The Krush Design System brings consistency, clarity, and warmth to every touchpoint. It was built to reflect the app’s playful yet meaningful tone—balancing modern dating UI patterns with cultural sensitivity. From typography to components, each element supports a seamless and emotionally resonant user experience.

The Krush Design System brings consistency, clarity, and warmth to every touchpoint. It was built to reflect the app’s playful yet meaningful tone—balancing modern dating UI patterns with cultural sensitivity. From typography to components, each element supports a seamless and emotionally resonant user experience.

Color

Krush’s color palette blends warmth and energy to evoke connection, trust, and playfulness. It reflects both modern dating dynamics and cultural vibrancy rooted in Asian identity.

Typorgaphy

Typorgaphy

Our typography is set in Nunito, chosen for its soft, balanced forms and readability. It embodies Krush’s voice—welcoming, expressive, and rooted in meaningful connection.

Our typography is set in Nunito, chosen for its soft, balanced forms and readability. It embodies Krush’s voice—welcoming, expressive, and rooted in meaningful connection.

Aa

Nunito

Regular

Medium

Semi-bold

Bold

Aa

Nunito

Regular

Medium

Semi-bold

Bold

H1

Find your Krush. Your culture. Your connection.

H2

Find your Krush. Your culture. Your connection.

H3

Find your Krush. Your culture. Your connection.

H4

Find your Krush. Your culture. Your connection.

P1

Find your Krush. Your culture. Your connection.

P2

Find your Krush. Your culture. Your connection.

P3

Find your Krush. Your culture. Your connection.

Icons

Our icons are built on a simple, rounded system that aligns with Krush’s friendly tone. They enhance usability and visual cohesion without distracting from key content or interactions.

Components

Our component library brings together visual clarity and functional reliability. Each element—from buttons to cards—is crafted to reflect Krush’s brand voice while supporting intuitive user flows.

Final usability testing

Final usability testing

Words from the users on final design

Words from the users on final design

We conducted follow-up usability testing on the final design to validate flow clarity, engagement, and trust. Results confirmed improved usability and higher task success rates:

We conducted follow-up usability testing on the final design to validate flow clarity, engagement, and trust. Results confirmed improved usability and higher task success rates:

Design system & accessibility

Design system & accessibility

Defined a design token–based system that included a consistent color palette, typography scale, and button structure across the UI. To ensure visual coherence and efficiency, I standardized reusable components such as home banners, CTA buttons, and content cards with a clear visual hierarchy. The system was built in alignment with WCAG 2.1 AA guidelines, ensuring proper text contrast, minimum touch target sizes (44px and above), and accessible focus states for an inclusive user experience.

Defined a design token–based system that included a consistent color palette, typography scale, and button structure across the UI. To ensure visual coherence and efficiency, I standardized reusable components such as home banners, CTA buttons, and content cards with a clear visual hierarchy. The system was built in alignment with WCAG 2.1 AA guidelines, ensuring proper text contrast, minimum touch target sizes (44px and above), and accessible focus states for an inclusive user experience.

Impact

Words from the client!

The redesigned referral experience made sharing simple, rewarding, and scalable.
By introducing a unique referral code, improving visibility, and aligning design across components, we transformed a confusing flow into a frictionless journey.

The CEO praised the redesign’s depth and expressed strong interest in scaling the design system across the product.

+40%

Projected referral conversion rate (based on user testing )

–65%

Task time reduction after introducing copy/share referral codes.

10+ screens

Consistent design system now applied to 10+ screens, improving developer efficiency and visual quality.

Lessons learnt

Lessons learnt

Reflection & Takeaways

Reflection & Takeaways

This project deepened my understanding of how critical structural design is in shaping user behavior. I realized that simply changing a button’s position or adjusting reward amounts isn’t enough—without a clear journey that leads users from awareness → anticipation → action → repetition, even the best features won’t drive real impact.


I also came to see referrals not just as a feature, but as a growth channel for brand expansion.


Building the design system further showed me the value of consistent UX in creating trust and usability. By unifying scattered styles and components, I was able to create a smoother, more reliable experience—one that keeps users oriented and engaged.


Ultimately, this project reminded me that great design isn’t just about visual polish—it’s about creating a clear, reusable structure that helps both users and teams navigate with ease. It brought me closer to the core of what design truly is: building systems that make action intuitive and collaboration efficient.

This project deepened my understanding of how critical structural design is in shaping user behavior. I realized that simply changing a button’s position or adjusting reward amounts isn’t enough—without a clear journey that leads users from awareness → anticipation → action → repetition, even the best features won’t drive real impact.


I also came to see referrals not just as a feature, but as a growth channel for brand expansion.


Building the design system further showed me the value of consistent UX in creating trust and usability. By unifying scattered styles and components, I was able to create a smoother, more reliable experience—one that keeps users oriented and engaged.


Ultimately, this project reminded me that great design isn’t just about visual polish—it’s about creating a clear, reusable structure that helps both users and teams navigate with ease. It brought me closer to the core of what design truly is: building systems that make action intuitive and collaboration efficient.

More Projects