Live Demo Setup (Server Required)
This page clarifies exactly what needs a running server and how to launch it quickly.
Do they need a server?
| Area | Server Needed | Notes |
|---|---|---|
| Executive docs (outcomes, role briefs, pilot plan, memo) | No (mostly) | Can be reviewed as static content. Best experience still via server-hosted URL. |
| Watch playlist videos + captions | Recommended | Works best when hosted; avoids file path issues and ensures all assets load. |
| Module Library (16 modules + platform demos) | Recommended | Best via hosted URL because dashboard links resolve through API host hydration. |
| Context API / compliance dashboard / live demo endpoints | Yes | These rely on backend routes and require the app server running. |
Simple local setup (Windows-friendly)
- Open terminal in the repo root.
- Install dependencies once:
npm install - Start demo server:
npm run dev:demo - Open:
http://localhost:3000/Squire-Executive-Package-v2/15-START-HERE-ASYNC-STANDALONE.html - Optional verification:
npm run demo:preflight:v2
Hosted option (easiest for reviewers)
For executive reviewers, the easiest path is a hosted URL where the server is already running. That removes all setup steps and makes the package one-click.
If live API checks are slow, continue with Watch/Read plus Module Library first, then retry Click steps.