// readme

DeepDemos Showcase

Full rewrite of the DeepDemos showcase: React frontend + Go backend. The original Vue 3 + FastAPI implementation is preserved in the main branch history. License: AGPL-3.0-only. Collaboration rules are in AGENTS.md, and development, review, and merge gates are in docs/development-workflow.md.

Quick Start (Frontend / Dev Room)

Requires Node 24.19+ and pnpm 11.21+.

pnpm --dir web install
pnpm --dir web dev

Backend

Requires Go 1.27.3+.

cd backend
go run ./cmd/api
# GET http://127.0.0.1:8080/healthz

Checks

pnpm --dir web format:check
pnpm --dir web lint
pnpm --dir web typecheck
pnpm --dir web test
pnpm --dir web build
pnpm --dir web check:ui

node scripts/check-file-size.mjs

cd backend && go test ./...

Development Gates

  • Every PR must be linked to an issue; if CI is red or a bug is found, open an issue first, then fix it.
  • Every PRโ€ฆ