Become Designer
12 weeks · 4 milestones
Milestone map
Milestone map
3 milestones
Design a real feature — a screen, a flow, or a component system — for a product that real users interact with. This must not be a portfolio exercise or a redesign of a product you do not work on. The design must go through at least 3 iterations: an initial concept (wireframe or low-fidelity), a refined design (mid-fidelity with structure and hierarchy decisions visible), and a final design handed off to engineering (high-fidelity, with annotated edge cases and states). The feature must be shipped — visible to real users, even in a limited release.
Proof required
Submit a link to your design file (Figma, Sketch, or equivalent) containing all 3 iterations with dates, a screenshot or link demonstrating the feature in the live product, and a 150-word design brief: the problem you were solving, the core decision you made between the low and high fidelity stages, and what you would change if you did it again.
What gets checked
- All 3 iterations are present with distinct fidelity levels — a wireframe that is the same as the final design is one iteration, not three; the progression must show real decision-making
- Edge cases and states are annotated in the final design — 'see engineering' is not annotation; empty state, error state, and loading state must be visible
- The feature is live — a Figma prototype shared with reviewers is not a shipped feature; the product must be accessible to users who would naturally encounter it