Seller + buyer experience · 0→1
Mystery Box
A gamified way to sell on LIVE. The seller lists every item that could be in the box and marks the best ones as hot items. Buyers bid, and each winner gets one item picked at random, so nobody knows what they got until the reveal.
My role: Designed Mystery Box for sellers and buyers across web and mobile, from V1 through Quick Spin and Hold the Mystery.
I also created the original Mystery Box branding, which other designers later built on for future updates.
Outcome
In ten months, Mystery Box went from a LIVE-only experiment to one of Palmstreet’s biggest ways to sell.
- of platform GMV, up from 0.4% at launch
- of all orders, up from 0.5%
- of buyers bought a box, up from 1.3%
- more boxes sold per month
- new boxes use Quick Spin, two months after it launched
Launch month vs. ten months later, for the whole format.
MVP: Buy and reveal during a LIVE, with a wheel-spin animation and a list of what can be inside.
2025–2026 · 4 phases · Shipped · Web and mobile
Seller + buyer experience · 0→1
Buyback
A way for sellers to buy back an item they just sold, before it ships, so buyers aren’t stuck with things they don’t want.
Why: Sellers kept asking for it, and some, especially Disney sellers, were already doing it themselves with store credits.
How it works:
- The seller sends an offer on a sold item.
- The buyer accepts or declines.
- If they accept, they get credits to spend with that seller, and the item stays with the seller to sell again.
My role: Designed the full journey, 0→1, for buyers and sellers. Offers can be sent during a LIVE or after it, so it touched LIVE, messages, notifications, order management and order receipts.
Seller
Buyer
2026 · Designed in under 3 weeks · Coming soon · 1 UX, 1 PM, 5+ stakeholders
Seller + buyer experience · 0→1
LIVE Break
A new way to sell trading cards on LIVE, and the main way cards sell on live shopping apps. A seller creates a Break with a spot for each team, and it runs in three steps:
1. Filling spots: Buyers buy spots, and each spot is randomly matched to a team.
2. Breaking: Once every spot is sold, the seller opens new packs and assigns each card to the buyer who has that team.
3. Ending: The seller shows all the cards everyone won and ends the Break.
My role: I championed this 0→1 project end to end. I studied how other live shopping apps run Breaks to understand how card breaking works, then went through several rounds of iteration for defining our MVP and edge cases (like using the Palmstreet randomizer vs a custom one, and clearing assigned teams for sold spots).
I also created the Break branding, using ChatGPT for the illustrations and Gemini for the reveal animation.
Why desktop first: Card sellers go LIVE with OBS on desktop, so we met them there and built the MVP in Seller Hub.
Seller setup: Before going LIVE, the seller creates a Break, picks a team list like NBA teams or adds their own, and gets a spot for each team.
2026 · Designed in 3 weeks · Shipped · 1 UX, 1 PM, 5+ stakeholders
Seller experience · 0→1
Seller Hub LIVE
Desktop LIVE for sellers, so they can run their shows from a computer, not just their phone. The goal was parity with the app: everything sellers can already do in the Seller Hub app, they can do on Seller Hub LIVE.
Timeline: Design took about two weeks for each phase: Phase 1 (Jan–Feb 2026), Phase 2 (Jun–Jul 2026) and Phase 3 (Aug–Sep 2026).
My role: I championed Seller Hub LIVE as a 0→1 product, working closely with the PM and CTO, and shipped it in three phases. After the first phase, I moved every component over to the shadcn/ui library, which we adopted halfway through, so the whole product stayed consistent.
Outcome
Sellers picked it up fast. Five months after launch, nearly 1 in 5 LIVE shows on Palmstreet were run from Seller Hub LIVE.
- of all LIVE shows run from desktop, 5 months after launch
- of active sellers now go LIVE, up from 52%
- of Palmstreet's sales (GMV) happen in LIVE shows
The last two are Palmstreet-wide LIVE numbers, the business Seller Hub LIVE supports.
MVP: Streaming from desktop, viewing comments and OBS support.
2026 · 3 phases · Shipped · 1 UX, 1 PM, 4+ stakeholders
Buyer + seller experience · Redesign
LIVE redesign
A cleanup of the LIVE screen for buyers and sellers. As features were added over time, widgets piled up in different corners of the screen until they covered the thing people came for: the video.
Goal: Declutter both views and bring everything into one consistent place, so the LIVE itself comes first.
Multi-widget: My idea to replace the scattered widgets. Sellers add notes, coupons, giveaways or their next LIVE from one menu, and buyers see it all in one card that rotates through each.
Bottom section: Opened up the listing area so it's easier to read, and improved the typography, shadows and spacing for every type of product that can be pinned.
My role: Designer for the redesign, design-led from start to finish. It shipped in phases over a long stretch, with each one taking under a week of design before handoff to engineering.
Before
After
2025–2026 · Shipped in phases · Under a week of design each · Design-led
Buyer experience · 0→1
Shopping cart
Palmstreet's first shopping cart. Before it, buyers checked out one item at a time, with a separate payment and shipment for each.
Goal: Let buyers check out several items from the same shop at once, raising order value. The MVP covered the cart, live stock checks so one-of-a-kind items don't oversell, shipping per shop, and checkout with notes and gift options.
My role: Solo designer for the whole cart experience, including entry points across the app.
Outcome
Buyers pay once and track one order, and sellers get one order instead of many.
- more multi-item orders than before the cart
- the order value (AOV) of a single-item order
Jul–Aug 2025 · ~1.5 weeks · Shipped, live now · 1 UX, 1 PM, 2 Eng
Buyer experience · SEO
Web marketplace
Palmstreet's web marketplace and product pages, redesigned so one-of-a-kind listings get found through search and convert once shoppers land.
Goal: The old pages had no SEO structure, so search traffic was low. Product pages now lead with what search engines read: clear titles, descriptions, reviews and FAQs.
Outcome: Shipped a marketplace page with search, filters and sorting on desktop and mobile, and product pages with reviews, FAQs, similar items and a sticky Buy now button on mobile.
Compare
Jul 2025 · 1 week · Shipped · 1 UX, 1 PM, 1 Dev, 3+ stakeholders
Brand & growth
2025 Year in Review
A personalised recap of 2025 for buyers and sellers, inspired by Spotify Wrapped, celebrating each person's year and the community around them.
For sellers: The day their business took off, LIVE shows and purges hosted, new followers, their top three fans, their longest, most-loved and best-selling LIVE, and orders fulfilled across the US, with where they rank among sellers.
For buyers: Their first day on Palmstreet, LIVE shows joined and comments shared, days on the app, their favourite sellers, and how many sellers they supported across the US.
The live version is animated in code; the recording here shows the static frames I designed.
Outcome
The win was reach: far more people opened their recap than in 2024, and they shared it just as often.
- more shares than the 2024 recap
- more people shared their recap
- shares per recap opened, steady with 2024
View as
Nov 2025 · Under 2 weeks · Shipped · 1 UX, 1 Dev · Design-led, no PM
Buyer + seller experience · LIVE
LIVE tools
Smaller features that make LIVE shows easier to run and nicer to watch.
2025–2026 · ~3–4 days of design each · Shipped
Buyer experience · Discovery
Feed, Shop and Explore tabs
Redesigns of the three tabs buyers browse the most.
Feed tab outcome
The feed now shows buyers a far wider range of LIVE shows, without showing more cards.
- more different LIVE shows shown in the feed, on a similar number of impressions
- more viewers reached
- feed impressions turns into someone joining a LIVE
Year over year.
2026 · ~3–4 days of design each · Shipped
Buyer + seller experience · Refresh
Login and messages
Two everyday screens, cleaned up.
Login: A simpler sign-up screen that shows the range of categories on Palmstreet and leads with the sign-up coupon.
Messages: Clearer chat bubbles with avatars and better contrast, so conversations between buyers and sellers are easier to read.
Before
After
2025 · ~1–2 days · Shipped

