Prototyping

Storing and sharing prototypes

You can store your prototype securely on GitHub and run it on Heroku for user testing.

Storing your code in GitHub

Store your prototype as a repository in the GitHub NHS Digital organisation account. To get access, follow the guidance on requesting access to the GitHub NHS Digital organisation (on SharePoint).

Naming your prototype in GitHub

Name your prototype to avoid confusion with production services. Use the format nhsapp-prototype- followed by your service name, such as nhsapp-prototype-prescriptions.

Using Heroku to host your prototype

If you plan to test your prototype with users, you might want to run it as a website instead of on your local device.

We use Heroku to host and publish NHS App prototypes online. To get started, review the Heroku cloud platform guidance (on SharePoint) and the guidance on publishing your prototype online.

Heroku can automatically deploy code changes from your GitHub repository.

Support

For troubleshooting or support, you can ask the design Slack community at: