schemeta/frontend-react
2026-02-19 19:18:27 -05:00
..
src Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
.gitignore Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
index.html Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
package.json Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
README.md Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
tsconfig.app.json Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
tsconfig.json Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
tsconfig.node.json Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00
vite.config.ts Kick off Phase 8 with React scaffold and deterministic store foundation 2026-02-19 19:18:27 -05:00

Schemeta React Frontend (Track A)

Bootstrap React + TypeScript + Vite shell for Schemeta.

Scripts

  • npm run dev - start Vite dev server
  • npm run build - type-check and build production bundle
  • npm run preview - preview built bundle
  • npm run lint - TypeScript no-emit check
  • npm run test - placeholder test command

API endpoints wired

The app client posts to the existing backend routes without contract changes:

  • POST /compile
  • POST /analyze
  • POST /layout/auto
  • POST /layout/tidy

Vite dev server proxies these routes to http://localhost:8787.