UX4: Journeys and information architecture

Lesson 3 of 5 · reading 15–25 minutes; practice and project time is on the module page

Navigation and wayfinding

🎯You'll be able to

Design navigation that tells people where they are, where they can go and how to go back, without losing their work.

🏠The everyday picture

A good hospital has signs at every corridor, a "You are here" map, and the way out marked. Visitors don't need to memorise anything.

📘What it really is

📝A worked example

Input: the starter journey.

Steps:

  1. On the details page, type a name, then use the Back link to change the time.
  2. Return to the details page.

Expected output: in the starter, the name is gone, and the Back link is small and grey (12 px, #999999, contrast 2.85 to 1 on white). In the reference design, a "Change time" link sits under the chosen time, the details are kept in the browser session, and test 10 of npm run test:prototype checks that the name is still there after changing the time.

🌍Where it's used

📝Case scenario

A visa form lost all answers if applicants pressed the browser's back button. Support calls doubled in the first week. The team added a summary page with "Change" links and kept answers when moving back and forth; calls fell back to normal.

🖱️Try it

List every screen of the SehatSlot journey with its title, its main heading, its back destination and what happens to typed data when you go back. Success: each screen has a unique title, one main heading and a back destination; no typed data is lost.

⚠️Common mistakes

🛠️For your project

Project 2's test 9 checks for unique titles, one main heading and a visible back link; test 10 checks that details are kept.

✅Quick check

What should every screen tell people?

Show the answer

Where they are, where they can go next, and how to go back.

What's the difference between a link and a button?

Show the answer

A link goes somewhere; a button does something.

← PreviousInformation architecture: grouping and labels
ProLearners Assist