Visit the NHS.UK prototype kit site to download the latest version and read the documentation.
The NHS.UK prototype kit enables you to make interactive prototypes that will look like pages on NHS.UK. The prototypes you make are a great way to show ideas to others and for conducting user research.
If you publish your prototypes online, they must be protected by a username and password. This is to prevent members of the public finding prototypes and thinking they are real services.
You must protect user privacy at all times, even when using prototypes. Prototypes made with the kit look like NHS.UK, but do not have the same security provisions. Always make sure you are handling user data appropriately.
There is currently no automated testing included with this product.
If you want to contribute to the NHS.UK prototype kit, by reporting bugs, fixing bugs, suggesting new features or writing documentation, then read our contributing guidelines.
The below is only for maintainers of the prototype kit source code - these instructions aren't relevant if you're building your own protoype using the kit.
- Merge required changes via PR into
main
branch- Ensure the version number in
package.json
andCHANGELOG.md
match, with a summary of the changes included in the changelog
- Ensure the version number in
- Pull down merged
main
branch to your local repository - Create a tag with the version number from the latest commit on
main
- If the latest version you're looking to push is version "1.2.3", you can do this on the command line with
git tag v1.2.3
git push --tags
- If the latest version you're looking to push is version "1.2.3", you can do this on the command line with
- Github actions will spring to life and create a release which will be visible on the releases tab of the repository.
- Finally, edit the description of the release to match the content entered into the changelog.
The NHS.UK prototype kit is maintained by NHS Digital. Email us, open a Github issue or get in touch on the NHS digital service manual Slack workspace.