A lightweight single-page demo built with Vite + React + Tailwind. Fully synthetic data; no backends. Includes agentic story mode, orchestrator controls, and an executive daily brief.
npm i
npm run devnpm run build
# output: dist/- Push this repo to GitHub.
- In Cloudflare → Pages → Create a project → Connect to Git.
- Select this repo.
- Framework preset: Vite (or None and set the fields below).
- Build command: npm run build
- Build output directory: dist
- (Optional) Environment variable:
NODE_VERSION=18
That’s it. Every push to main will auto‑deploy a preview; main becomes production when you set it as such.
- Tailwind is already configured (
tailwind.config.cjs,postcss.config.cjs,src/index.css). - The app lives in
src/App.tsx. You can change synthetic nodes, carriers, or KPI math there. - Icons: lucide-react. Charts: recharts. Animations: framer-motion.