2020-04-04 17:50:02 +01:00
# User Journey Diagram
2020-08-21 01:01:06 +08:00
2020-10-28 01:10:29 -07:00
**Edit this Page** [![N|Solid ](img/GitHub-Mark-32px.png )](https://github.com/mermaid-js/mermaid/blob/develop/docs/user-journey.md)
2020-04-04 17:50:02 +01:00
> User journeys describe at a high level of detail exactly what steps different users take to complete a specific task within a system, application or website. This technique shows the current (as-is) user workflow, and reveals areas of improvement for the to-be workflow. (Wikipedia)
Mermaid can render user journey diagrams:
```markdown
journey
title My working day
section Go to work
Make tea: 5: Me
Go upstairs: 3: Me
Do work: 1: Me, Cat
section Go home
Go downstairs: 5: Me
Sit down: 5: Me
```
2020-05-01 16:04:44 +02:00
```mermaid
journey
title My working day
section Go to work
Make tea: 5: Me
Go upstairs: 3: Me
Do work: 1: Me, Cat
section Go home
Go downstairs: 5: Me
Sit down: 5: Me
```
2020-04-04 17:50:02 +01:00
Each user journey is split into sections, these describe the part of the task
the user is trying to complete.
Tasks syntax is `Task name: <score>: <comma separated list of actors>`