A visual coordination canvas for the AEC industry. Map consultant relationships, track deliverable dependencies, manage multi-discipline workflows, and keep every wire on the right connection — all from a single local interface.
You need Node.js installed on your Windows machine.
Run these commands once to create your local application. Open a terminal: Win + R → type cmd → press Enter.
npm create vite@latest my-switchboard -- --template react
cd my-switchboard
npm install
npm install xlsx
explorer .
npm run dev
http://localhost:5173
Once set up, you don't need to repeat the steps above. Each time you want to run Switchboard:
cd my-switchboardnpm run devnpm run dev is already running the app will hot-reload automatically. You never need to re-run npm install unless starting fresh on a new machine.
| ACTION | HOW |
|---|---|
| Move a node | Click and drag the node card |
| Start drawing a wire | Click an output port (right side of a node) |
| Complete a wire | Click an input port (left side of another node) |
| Cancel wiring | Click the ◎ WIRE button in the toolbar |
| Inspect a wire | Click any wire on the canvas |
| Select a node | Click the node card |
| Cycle node status | Select node → click the status button in inspector |
| Delete node or wire | Select it → click ✕ DEL in toolbar |
| Zoom in / out | Scroll wheel on the canvas |
| Pan the canvas | Click and drag on the empty canvas background |
| Switch active project | Click the project name button in top-right |
| Open Settings | Click ⚙ in the canvas toolbar |
A pre-formatted Excel template is provided alongside the application file. Distribute it to team members for data entry.
REQUIRED FIELDS
HOW TO IMPORT