Contains prototype pages for design codes they can be exported into the platform at a later date once user testing is done
-
Install Node.js 26 and npm. If you use nvm, run
nvm useto pick up the version in.nvmrc. -
Install the project dependencies:
npm install
-
Start the prototype:
npm run dev
The Procfile starts the prototype with npm start, and package.json pins
Node.js 26 (LTS). Heroku sets NODE_ENV=production and PORT for you, so the
Prototype Kit turns on password protection and redirects to HTTPS.
Set these config vars in the Heroku app:
| Name | Required | Purpose |
|---|---|---|
PASSWORD |
Yes | Password participants enter to view the prototype. Without it the site shows an error page. |
Deployments are handled automatically by Heroku on pushes to main.