Home » Design Team Challenges

Design Team Challenges

UX Designer Challenge


Option 1:

Redesign the FreeCodeCamp learning page. Consider that the redesign will target Gen Z (15-25-year-olds) and justify your design decision. Also, don’t limit yourself to text content. Consider how Gen Z likes or wants to learn and factor that into your design.

Screen Shot 2020-07-08 at 9.30.19 AM

Option 2:

Create an onboarding process for a 4-feature web app. Consider using progressive disclosure to reveal features based on user intent every time they log in or after onboarding. For example, if an App allows people to watch videos, upload videos, chat with fellow creators, or join a community, how do you ensure that they are not overloaded with all these features when they log in/onboard? Do not worry about designing the features. Only the onboarding

DUE DATE: July 10, 12 PM Nigerian time


  • Submit a clickable prototype on either Figma, XD, or other prototyping tools.


  • The prototype should be linked
  • You do not have to share the source but feel free to share.



  • Include a simple documentation
  • Justify all design decisions


  • You must justify design decisions.
  • Submit the prototype and documentation as part of your submission

Bonus points

For bonus points,

  • Use the AfricaHacks brand Guideline/System Or another Brand Guideline/System
  • Consider the target user Demographics (Gen Z)
  • Design for material UI because that is what we use


Submission Link:https://docs.google.com/forms/d/e/1FAIpQLSe5ZX1OVgepx1qvIwoLUUpy9GmYOjrPu-dT5S4l233dp6JFSw/viewform?usp=sf_link

DUE DATE: July 10, 12 PM Nigerian time