Foundations — Treat the design system as a solved problem by extending Shadcn UI into a proprietary, high-speed production environment. Rather than rebuilding primitives from scratch, MintStars’ brand identity maps onto Shadcn’s accessible layer, with custom atoms such as currency inputs and chat wrappers. Variant logic for buttons and modals (for example global wallet actions versus local card actions) keeps UX consistent across the app, and Figma components mirror React and Tailwind properties so what is designed is what ships. The outcome is operational efficiency: proven frameworks absorb baseline UI so design energy stays on product-specific problems.
MintStars: The Creator Ownership Ecosystem
Lead Product Engineer · 2024—Present
The premise.
MintStars is a creator ownership platform where subscriptions, messaging, and milestones need to feel like one coherent system—not a patchwork of legacy screens.
Over the past several months the work concentrated on five intersecting tracks: design-system foundations, co-ownership and gamification, contextual messaging, physical-card milestones, and AI-assisted prototyping. Each track below is documented the way the case study template expects: premise and engineering logic folded into the module captions under The system, in pieces.
Together, these threads show how product thinking ties retention, revenue, and trust without sacrificing speed or accessibility.
The system, in pieces.
Growth and gamification — Engineer a scalable equity-incentive system that turns platform activity into tangible creator ownership. A four-part points rubric consolidates into a scannable “1 Point = $X” exchange rate. A modular bento-style dashboard balances static signals (for example total mints) with growth loops such as referral CTAs. The transition from ineligible to eligible uses horizontal banners so new users are not left with dead space. Together, this aligns user growth with business revenue through a gamified surface: opt-in modals simplify the rubric, and dashboard rows surface mint-green equity percentages as the emotional payoff.
Interaction design — Refactor a legacy chat stack into a component-driven experience that foregrounds monetization and trust. Chat bubbles split into wrapper, body, and metadata layers so the pattern scales as new message types appear. “Unlock for $X” sits inside the message stream with clear secondary payment fallbacks, and referral links ship a tactile “Copied!” loop for immediate confirmation. Side-by-side with the original app, the redesigned chat reads as a modern system: tip modals expose wallet-to-card toggles, and locked content uses background blur at the layer level so affordances stay honest without feeling cheap.
Behavioral UX — Use a VIP milestone tied to physical hardware to push individual creator revenue past the $1,000 bar. Multi-state radial and linear progress turns the target into a visible finish line; layouts adapt as the user moves from eligible to claimed so unused real estate does not read as abandonment. Global actions such as withdraw stay visually distinct from local card management to reduce costly mistakes. The “65% complete” hype card and a three-column wallet on desktop make scarcity and progress legible: design works as a psychological motivator for high-value behavior.
Operational efficiency — Collapse the distance between Figma concepts and functional React by leaning on an AI-first stack: V0, Figma Make, and Cursor. V0 generates initial Shadcn layouts from screenshots to strip boilerplate; Cursor refactors that output and injects MintStars-specific business logic and API wiring. Figma Make explores ten or more layout directions for flows such as bulk upload before engineering commits. The result is a product-engineer loop: master-detail desktop and carousel mobile for bulk upload, and content-type selection (standard versus collectible) refined through iteration—prototyping and validation at roughly five times the traditional cadence.