Works Info
← Back to All Work

VR Maker — Rebuilding a Live Platform, Piece by Piece

Ground-up redesign of a ten-year-old virtual-tour platform with active paying users — UX, architecture, and pricing rebuilt in one program, with zero data loss.

Role
Lead Product Designer
UX strategy · Information architecture · Interaction design · Design system
Timeline
6+ months (ongoing)
Platform
Web (SaaS)
Team
Web TsaiPlatform Director
Jafee ChoProduct Manager
Jerry LiaoTechnical Manager
Abner WangFront-End Developer
Sam ChenFront-End Developer
Jessie HuBack-End Developer
Product by
Redesigned VR Maker dashboard
The Problem

Ten years of patches — on a platform people run their businesses on.

Business

  • Modernize UX, architecture, and pricing at once
  • Introduce subscription tiers without hurting conversion

User

  • Minute-long tasks had become multi-step ordeals
  • 70% of support tickets came from three workflows

Technical

  • A decade of coupled features to untangle
  • Zero data loss allowed during migration
Why This Was Hard
01

Three transformations at once

UX overhaul, architecture refactor, and business-model restructure in a single program.

02

Active paying users

Every change ships into workflows people depend on daily.

03

Legacy muscle memory

Power users built habits around the old interface — breaking them breaks trust.

04

Zero-loss migration

Every existing user's content had to transfer seamlessly.

My Role

I led the redesign end to end — from platform audit to migration strategy.

Owned

  • UX Strategy
  • Information Architecture
  • Interaction & Systems Design
  • Migration Strategy

Collaborated with

  • Product Manager
  • Platform Director
  • Engineering (front & back end)
Key Decisions

Redesigning the plane while it flies.

01
Decision 01 — UX Strategy

Incremental migration, not a big-bang relaunch

Challenge

A full relaunch would break the trust of power users who run businesses on the platform.

Decision

Ship new modules alongside legacy equivalents, with adoption tracked by analytics.

Reasoning

Each redesigned workflow proves itself with real behavior before the old one is retired.

Outcome

Beta users stitch panoramas in under 3 minutes — down from 12+ on legacy.

Redesigned panorama editor
Legacy workflow audit
02
Legacy system architecture mapping
Modular restructure workshop
Decision 02 — System Architecture

A modular shell instead of a monolith

Challenge

One risky release across a decade of coupled features was untenable.

Decision

Independent feature modules inside one consistent shell.

Reasoning

Engineering can refactor, ship, and roll back one module at a time.

Outcome

The redesign ships in increments — no big-bang risk for paying users.

03
Decision 03 — Business Strategy

Pricing tiers mapped from usage data

Challenge

New subscription tiers risked pushing core workflows behind paywalls.

Decision

Map features to tiers from actual usage — power features only 15% of users touch go premium.

Reasoning

Protect the core panorama workflow that drives conversion; monetize depth, not basics.

Outcome

Clear upgrade incentives without gating the workflows users depend on.

Redesigned settings and tier structure
Tier mapping diagram
Innovation

Parallel-run migration

New and legacy modules run side by side; adoption is measured before anything is retired.

Variable-driven library

Figma-variable components keep every new module consistent and developer-ready.

Usage-based pricing

Subscription tiers derived from behavioral data, not assumptions.

Impact
Product
12→3 min
Panorama stitching time in beta, down from 12+ minutes on legacy
Product
80%
Target reduction in onboarding time for new users
Business
45%
Projected decrease in support tickets after full rollout
Team
Modular
Engineering ships and rolls back per module, not per release
Reflection

The trade-off — I chose a slower incremental migration over a faster relaunch. It extends the timeline, but it protects users whose businesses depend on the platform — trust is harder to rebuild than software.

What I'd improve — I would run a dedicated research phase before design exploration; usability testing surfaced legacy mental models that would have redirected weeks of early work.

Next time — phased rollouts need instrumentation from day one. Adoption analytics decided which module shipped next, and earlier data would have sharpened the sequencing.

Project Showcase
Project video — 16:9
VR Maker redesign overview
Prototype embed — 16:9