<?xml version="1.0" encoding="utf-8"?>
Open full project

Decision Process & Rationale

I started by identifying the primary purpose of these screens: to inform the user that there’s currently no data (whether it’s mentors or saved resources) while guiding them toward the next actionable step.

My focus was on creating a positive and friendly user experience instead of letting the empty state feel frustrating or unhelpful.

To achieve this, I included a simple and welcoming illustration that visually communicates the state of the screen. This approach keeps the design clear and engaging without making it feel cluttered. The illustration also adds a sense of warmth and personality to what could otherwise be a blank, lifeless screen.

For the color palette, I used the brand’s primary color #1E3A8A as the highlight to keep the design consistent with the app’s identity. Typography choices were also aligned with the brand to maintain a clean and professional look while keeping the content easy to read.

The text content was kept short and straightforward to minimize cognitive load and clearly guide users toward the desired action — whether it’s saving a new resource or adding a mentor.

I also ensured visual and structural consistency with the rest of the app, so the transition between screens feels smooth and cohesive. Finally, the layouts were designed with responsiveness in mind, ensuring that the balance between text and visuals remains clear across different devices and screen sizes.

Tools used

Figma

From brief

Topics

Share

Share your insights — leave a project review and help others grow their skills

Reviews

5 reviews


Great job, Ziyad — the empty state feels welcoming and purposeful. I like how you used illustration and concise copy to guide users without clutter. Showing a few real UI mockups in context could make the design’s warmth and clarity stand out even more.

Hi Abdelrahman M. Ahmed, Thank you so much for the valuable feedback! 🙌 Just to clarify when you mentioned “showing a few real UI mockups in context,” did you mean adding a sequence of screens to show the full user flow from the start? I’d love to confirm so I can make sure any future updates align with what you had in mind.

Hello Ziyad Sayed,

The design is clean and user-friendly, making navigation intuitive. Visual elements and call-to-action buttons are clear and effective. Overall, it creates a smooth and engaging user experience🚀


Nicely done, Ziyad! The empty state has a very friendly vibe.

A thought to push it even further:

  • Consider adding a few contextual UI mockups to show how this empty state would actually appear within the product. It could help communicate not just the clarity, but also the overall user flow you’re envisioning.
Hi Narek Kurghinyan, Thank you so much for the feedback! 🙌 I just wanted to confirm. do you think there are any additional improvements I should make, or is this more of a general suggestion for future iterations? I’d love to make sure I’m addressing your point correctly.
They are general suggestions, but it's up to you whether to apply them in future iterations or ignore them.)

Nice work, Ziyad! The empty state feels clear and welcoming, with a good balance of illustration and concise copy. To make it even stronger, you might consider showing the design in context with actual screens so we can see how it fits into the overall flow. Overall, it’s a solid and user-friendly approach — keep refining! 🚀


Looks great!

You could've perhaps aligned the colors of the first view with the branding colors.

But other than that, great work! Keep it up!


18 Claps
Average 3.6 by 5 people
5 claps
4 claps
3 claps
2 claps
1 claps
<?xml version="1.0" encoding="utf-8"?>