Logo of UI Challenges
Sign in
Wireframe example for Account Setup
An example interpretation of the prompt
Icon of target

Account Setup

Icon of book open

Design a high-fidelity account setup flow for a new user creating an account in a product. Treat this as the first real interaction with the product: the screen should feel calm, direct, and easy to complete on mobile or desktop.

Include the core fields needed to create an account: name, email, password, and confirmation or verification step if needed. If the flow is multi-step, show how each step is labeled, how the user moves forward, and how they get back without losing entered data. Password rules should be visible before submission, not hidden behind an error.

Add clear progress feedback so users know how far they are in the process. This can be a step indicator, progress bar, or completion checkmarks, but it should stay readable and not compete with the form itself. Show at least one helpful empty state, one validation error state, and one success state after submission or verification.

Write the interface like a product screen, not a marketing page. Keep labels specific, helper text short, and primary action obvious. The result should make the next step feel obvious, reduce hesitation, and avoid surprises at the point of account creation.

Icon of book open

Sprinkle in micro-interactions, like a subtle animation when users complete a field correctly to keep the experience engaging.

Better at UI design with every challenge

Select complexity and generate challenge.

Pick a platform.

You can always choose to receive scheduled challenges. A unique design prompt will be sent to your email daily for the duration you select.

Get design challenge updates in your inbox

New prompts and challenge updates. It’s free.