Example: a junior designer's first pass
Maya is a fictional junior product designer with three case studies. Here is what she ticked on her first pass and what the checklist told her to fix.
What Maya ticked
- First impression
- 4 of 5. Not yet: 3 to 5 projects shown in depth
- Case study structure
- 4 of 5. Not yet: a short summary at the top
- Process and thinking
- 3 of 5. Not yet: a trade-off, and how the design changed
- Visuals
- 3 of 5. Not yet: captions, and no unexplained wireframes
- Impact and results
- 2 of 5. Not yet: results, what she learned, whether it shipped
- Basics
- 4 of 6. Not yet: fast pages, and shared passwords
What the checklist showed
Fictional example. Your score depends on what you tick.
How to use the portfolio checklist
Open your portfolio
Keep your site open in another tab so you can check each item against what is really there.
Tick what it already does
Work through the 6 groups, from the first impression down to links, speed and typos.
Fix the must haves first
Start with the list under Fix these first, then copy or download the full to-do list.
Questions people ask
What should a UX case study include?
The problem and why it mattered, your role and the team, the key decisions and why you made them, and the result. Add a short summary at the top for people who skim.
How many projects should a UX portfolio have?
This checklist suggests 3 to 5 projects shown in depth, with your strongest first. A few detailed case studies show more of your thinking than a long grid of thumbnails.
What if I do not have numbers to show impact?
Share what you do have: user quotes, test findings, what happened after launch or what the team learned. The checklist counts that as a result too.
Who can review my portfolio?
Design mentors on ADPList review portfolios in 1:1 sessions, and booking a mentor on ADPList is free. Go through this checklist first so the session can focus on harder questions.
Is my progress saved?
Yes. Your ticks are saved in this browser only, and Start over clears them. We only record anonymous usage events, like how many checks are done.