Skip to main content
← Back

Joyme.io · Jun 2022 – Jun 2023

Designing the first version of Joyme in three months

Joyme lets KOLs and KOCs build a personal page on their phone, publish content and receive money directly from fans. We were a small startup that had to ship the first core features on a short deadline, in a market that already had plenty of good page builders. I was responsible for user and competitor research, information architecture, UI and the design system.

ROLE
UI/UX Designer
TIMELINE
3 months
TEAM
[TBD]
OUTCOME
[TBD]
post-launch metrics
Designing the first version of Joyme in three months

The problem

Creators had to rely on an outside platform to receive money from fans, and fans had no reason to come back after their first visit. Page building was not the gap: the four apps KOLs and KOCs in Vietnam commonly use all handle it well. The problem was not the page builder. Competitors had page building covered; the gap was getting paid and keeping fans around.

4competitors scored: Linktree, Beacons, Taplink, Passio
5most frequent pains in user reviews
6most frequent needs, led by receiving donations inside the app

Process

A short deadline and one question: where does Joyme have to be different for creators to switch? We chose to launch early and learn from real feedback, so I cut research down to the methods that paid off fastest and moved straight into structure and UI.

  1. Discover
    Read user reviews of competing apps and scored five page-building criteria on a 0–5 scale. Beacons scored 5.0 on all five; Passio came last, with 2.0 for customization and adding blocks.
    Research
  2. Define
    Grouped the reviews into pain and need cards. Conclusion: competitors' page-building scores were the baseline to meet, and the room to stand out was getting paid and keeping fans — two things the scoring table never measured.
    Insight
  3. Design
    Split the app into five branches (creator home, theme editing, adding content, wallet, fan group), with the home page linking to the other four. Built the design system alongside, including empty, 404 and lost-connection states.
    Design
  4. Validate
    [TBD: who it was tested with, how many people, key findings and what changed after testing.]
    Testing

Solution

Since page building only had to match competitors, I kept it lean on the phone and put the effort into the two gaps: getting paid and keeping fans. The four decisions below follow that order.

Edit the page in place

Managing a page on a phone was where competitors fell short, so creators tap a block on their own page to edit it, change its layout from a floating bar, and restyle the page with themed templates.

Creator page in edit mode: a block labelled Tap to edit, a floating layout bar near the bottom, and a floating button with Theme, a plus button and Preview.

Fan Club: ranks that bring fans back

Fans earn points to move up from Fan to Silver, Gold and Diamond (Fan from 0 points, Silver from 500, Gold from 1,000). The member card always shows the points still needed, such as "375p to rank up", so the next step is visible.

Fan Club: a member card with a progress bar at 125 points and 375p left to rank up, the rank journey from Fan to Silver to Gold, and a Benefits tab listing exclusive content and offers.

Gifting without signing in

Viewers send a gift by bank transfer without an account. Each gift has a fixed price, from a 10,000đ Beer to a 500,000đ Heart, so supporters pick an item instead of inventing an amount; afterwards, a Join community button takes them into Fan Club.

Gift screen: six gifts priced from a 10,000đ Beer to a 500,000đ Heart, ready-made messages, bank transfer as the payment method and a 20,200đ total next to the Buy and send button.

Wallet: see every amount before you confirm

The top-up screen shows the service fee and puts the total to transfer on the confirm button; each QR code works once and expires after 30 minutes. When withdrawing, the amount actually received sits next to the Continue button.

Top-up flow: choosing an amount with the payment service fee shown, then a QR code screen with warnings, a 30:00 countdown and an I've made the transfer button showing 10,056đ.

Results

Joyme launched at joyme.io and is still in development. This case does not yet include post-launch usage data, so the two cards below are project outputs, not impact.

50+
components in the design system (output)
joyme.io
live, still in development

Takeaways

  • Competitors set the baseline; the difference lies where they don't measure. The scoring table showed page building was saturated, so the effort went into getting paid and keeping fans.
  • With money, show every figure before the tap. The fee, the total to transfer and the amount received all sit next to the confirm button, not hidden in a later step.
  • Fast research has a cost. Early decisions rested on what competitors' users said, not yet on Joyme's own creators. [TBD: what you would do differently next time.]