Skip to main content

Habit Board

habit-board is a governed consumer SaaS example: a daily habit tracker with streak logic, a dark-theme UI, and a JSON-backed REST API.

What It Is

  • Category: consumer SaaS web app
  • Product shape: Node.js server, vanilla frontend, JSON persistence
  • Source: examples/habit-board

Roles And Workflow

  • Roles: pm, designer, fullstack_dev, qa
  • Phases: planning -> design -> implementation -> qa
  • Distinctive trait: this is the clearest designer-in-the-loop example in the repo

How AgentXchain Governed The Build

AgentXchain governs Habit Board through a non-default team shape and explicit workflow-kit artifacts:

  • planning artifacts for roadmap and user stories
  • a dedicated design phase for UX flows and design decisions
  • implementation artifacts for the API contract
  • QA artifacts for the acceptance matrix and ship verdict

This example matters because it proves AgentXchain can govern a consumer product workflow, not just CLI tools or protocol demos.

Run It

cd examples/habit-board
npm install
npm test
npm run smoke
npm start

Open http://localhost:3000.

Key Takeaways

  • AgentXchain supports custom phases beyond the default three-phase scaffold.
  • Governance can include design ownership, not only PM/dev/QA.
  • The example ships a real runnable product, not a placeholder repo.