An example of a violation of clickable elements not being obvious can be found on awwwards.com. The "Conversations" link does not look clickable and takes the user to an unrelated page. Additionally, when hovering over "Conversations" and other clickable elements next to it, they stop being clickable.
Framing a project in a story format can help refine ideas by giving structure and flow to the project. Storytelling engages users emotionally, making it easier to communicate the project's core message. It can also clarify the purpose of the design, leading to a clearer understanding of the audience’s needs and helping designers prioritize features and ideas that align with the story arc.
Hierarchy in typography design can be established through font size, weight, color, and spacing. Larger and bolder fonts draw attention to headings, while smaller fonts emphasize body text. Contrast in color and font style can further highlight important elements. A great example of typography hierarchy can be seen on Smashing Magazine.
Identify the problem your semester project aims to solve. For example, "Students struggle to manage their time effectively, leading to procrastination and stress."
Define your target audience. For example, "University students who need help managing tasks and staying organized."
Research similar websites or apps. For example, "Competing with existing task management apps like Trello or Todoist."
Outline the main messages your project will communicate. For example, "Effective time management reduces stress and increases productivity."
What do you want users to do? For example, "Download the app to start managing tasks more efficiently."
Metrics for success. For example, "Success can be measured by the number of app downloads and user engagement over time."