SPARK

← Work

01 · LeetProduct · Product · Education

PM practice platform

Reps for product judgment.

Notebook with product case sticky notes in the dark beside an iPhone showing LeetProduct practice scenarios

The problem

PMs get plenty of theory and almost no reps. Interview loops and day-to-day decisions both punish that gap.

The trigger

Build a practice surface that feels like LeetCode for product: scenarios, tradeoffs, and feedback you can actually use.

The result

LeetProduct.com is live. Cases, prompts, and a loop you can return to when you want sharper judgment, not more jargon.

The making

Role

Product, design, and engineering end to end.

Stack

Next.js, TypeScript, Supabase.

Constraints

Fast enough to feel like practice. Serious enough that the cases do not feel fake.

Visit the project ↗

The materials

Palette

  • #0B1220
  • #E85A2A
  • #EBE4D4

Stack tags

Next.js · TypeScript · Supabase

  • LeetProduct about view
  • LeetProduct open graph still

Credits

Made by
Sang Park / SPARK

Got a problem that needs software?

sang@foxrain.ai