Skip to content

Pharmacy group interface#749

Merged
caitlinroach-nhs merged 120 commits into
mainfrom
pharmacy-chain-mode
Jun 3, 2026
Merged

Pharmacy group interface#749
caitlinroach-nhs merged 120 commits into
mainfrom
pharmacy-chain-mode

Conversation

@frankieroberto
Copy link
Copy Markdown
Collaborator

@frankieroberto frankieroberto commented Apr 24, 2026

This explores a new interface for pharmacy companies (aka chains or multiples) to allow them to manage their pharmacies and users, alongside generating reports.

The interface includes 4 potential sections:

  • Home - a dashboard summary of all pharmacies in the chain
  • Pharmacies - a list of pharmacies and the ability to view, add and deactivate them
  • Manage users - a list of all users across the chain, and the ability to view, add and deactivate them
  • Reports - a way to generate downloadable spreadsheets of vaccinations across pharmacies in the chain

The interface allows users to be assigned to pharmacies in 2 ways:

  1. Find the pharmacy in the 'Pharmacies' list, select it, click 'Add user' and select an existing user or add a new one
  2. Find a user in the 'Manage users' list, select them, click 'Add to another pharmacy' and then select the pharmacy

➡️ Preview

Screenshots

Screenshot 2026-05-01 at 15 38 02 Screenshot 2026-05-13 at 17 22 22

@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 24, 2026 13:31 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 24, 2026 16:53 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 24, 2026 17:07 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 24, 2026 17:15 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 28, 2026 17:27 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 29, 2026 12:55 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 10:13 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 13:17 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 13:19 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 13:44 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 14:06 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 14:09 Inactive
@frankieroberto frankieroberto temporarily deployed to record-a-vac-pharmacy-c-ufatox April 30, 2026 14:11 Inactive
Anna-Sutton and others added 30 commits June 2, 2026 11:34
Changed H1 to say 'Add' rather than 'Adding' to say 'a new user' rather than 'new user'.
Changed H1 to Change [firstname][lastname]'s role at [pharmacyname]
Added mention of pharmacy branch to the line introducing the email the user will receive.
Tweaked text above the email again!
- Removed second line of body/hint text
- Removed redundant "user" but maintained it as a visually hidden legend for screenreaders
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants