Guidance for designing and building digital services for the NHS. Things you need to make consistent, usable services that put people first.
Install the long-term support (LTS) version of Node.js, which includes NPM.
Clone the repo: git clone https://github.com/nhsuk/nhsuk-service-manual.git nhsuk-service-manual
and whilst in the project directory cd nhsuk-service-manual
, install the required npm packages with: npm install
Run the project in development mode npm run watch
and visit http://localhost:3000.
- Review - code pushed to the
review
branch will deploy to the Review environment (optional environment for content review) - Staging - code pushed to the
master
branch will deploy to the Staging environment - Live - git tags created using SEMVER format
v0.0.0
will deploy to the Live environment (Note: Live is behind a server side cache which results in changes not appearing immediately)
The NHS digital service manual is maintained by NHS Digital. Email us, open a GitHub issue or get in touch on the NHS digital service manual Slack workspace.
The codebase is released under the MIT Licence, unless stated otherwise. This covers both the codebase and any sample code in the documentation. The documentation is © Crown copyright and available under the terms of the Open Government 3.0 licence.