UI UX Designer project
Redesign a real app's onboarding flow to fix one named problem
A before/after redesign of an existing app's onboarding, judged on whether the fix actually addresses the stated problem, not on visual polish alone.
The brief
Pick a real app's current onboarding flow (3-5 screens) as your baseline. Identify one specific, evidenced problem with it — not "it's ugly", something like too many steps before first value, or a permission request with no context. Redesign the flow in Figma with a clear before/after comparison and the reasoning for each screen you changed.
Suggested stack
What you hand in
- A Figma link, set to viewable without requiring a Figma account
- Before and after screens shown side by side for comparison
- A short written statement of the specific problem identified and how each changed screen addresses it
Grading happens against the rubric below, so read it before you start — not after.
How this is graded
Published in advance and weighted out of 100. Nothing here is a surprise.
The problem is named concretely from the actual baseline flow (e.g. "step 3 asks for camera permission with zero explanation"), not a vague aesthetic complaint.
The redesign is a genuine fix for the named problem, not a visual reskin that leaves the underlying flow and step count unchanged.
Empty states, error states, and edge cases (e.g. a denied permission) are considered, not only the happy path.
Spacing, type scale, and hierarchy are consistent across all screens, with one clear visual system, not screen-by-screen improvisation.
No console errors or crashes, no broken layout, no leftover placeholder text or commented-out code.
Why this project is worth your weekend
- Redesigning onboarding from a stated, evidenced problem is close to the actual take-home format most design teams use.
- Interviewers can tell within a minute whether a redesign is a reskin or a real fix, since visual polish alone doesn't move the stated metric.
- Onboarding is the highest-leverage screen in most apps, because it's where the largest share of users drop off.
Where people lose points
- Redesigning the visual style without changing the actual flow or step count, leaving the stated problem untouched.
- Presenting only the happy path with no error or empty states shown.
- Explaining a change as "make it cleaner" instead of naming the specific decision and how it addresses the stated problem.
Other UI UX Designer projects
Two or three of these turn an empty resume into a portfolio.
Built it? Get it scored against this rubric.
Submit your work and get a score on every criterion above, written feedback, and three resume bullets you can use straight away.