2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00
2026-06-21 23:23:22 +02:00

Kanban Board Template

Production-style Fabric demo template that exercises all core surfaces in one project:

  • http - board APIs + workflow start routes
  • channel - /ws/kanban connect/message handlers
  • queue - kanban-health-check worker
  • schedule - periodic health-check trigger
  • workflow - demo orchestration workflow
  • mcp - exposed command endpoint (mcpKanbanCommand)
  • agent - kanbanOpsAgent with tool wiring

Quick Start

  1. yarn install
  2. yarn workspace @project/functions pikku db migrate
  3. yarn prebuild
  4. yarn dev
  5. Open /kanban

Demo RPCs

  • listKanbanCards
  • getKanbanMetric
  • getKanbanWorkflowStatus
  • createKanbanCard
  • moveKanbanCard
  • enqueueKanbanHealthCheck
  • startKanbanDemoWorkflow
  • mcpKanbanCommand

Template Conventions

  • Same workspace and deploy layout as Fabric starter-template
  • Root pikku.config.json and packages/functions/pikku.config.json preserved
  • SQL migrations live in db/migrations/
  • Optional db/seed.sql runs only via pikku db seed / pikku db reset
  • DB types regenerate at packages/functions/.pikku/db/schema.d.ts on every pikku db migrate
  • UI routes live in apps/kanban/src/routes/ (TanStack Start, SSR on Cloudflare)
  • Shared widgets/components live in packages/components/
Description
No description provided
Readme 1.6 MiB
Languages
TypeScript 96.2%
CSS 2.8%
Gherkin 0.8%
JavaScript 0.2%