# 4 Design patterns

<figure><img src="https://1280346931-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3hE0Uutsp0Izues1Vdfb%2Fuploads%2Fgit-blob-581550650aa4faf3e1d67c511c23bfbdaa3b24ff%2FHow%20our%20patterns%20work%203%20(1).png?alt=media" alt=""><figcaption><p>A diagram showing how the design patterns fit into the service patterns</p></figcaption></figure>

## **Considerations for choosing different patterns**

### **Step-by-step guide to help you pick the right patterns for your service:**

* [Identify Service Needs](https://specs.govstack.global/overview/23q4/govstack-ui-ux-guidelines/3-service-design-good-practice-guidelines/3.1-user-centred-design): use the [GovStack playbook](https://app.gitbook.com/s/4D3oEcPGpYoKnwkQmCzJ/govstack-implementation-playbook/adopt-govstack/design-and-delivery/user-journeys) to understand the key interactions in your service.
* Map the user journey: Break down the user journey into phases like registration, information collection, appointments, feedback, and messaging. Identify the steps users take in each flow. [Consider the technology choices available to you](https://specs.govstack.global/overview/23q4/govstack-ui-ux-guidelines/3-service-design-good-practice-guidelines/3.4-technology-choices).
* Choose user flows: Identify the patterns (task-focused page types) needed for each part of your user journey.
* Select page templates: User flow patterns often include several page templates. Start with existing patterns for user flows. For unique requirements, you may need to mix and match individual templates.
