Adds complete monorepo structure for BMAD web application: - Frontend (Next.js 14): - Landing page with tracks overview - Agent chat interface with real-time messaging - Zustand state management - TanStack Query for data fetching - Tailwind CSS with shadcn/ui components - Backend (Express + Socket.io): - REST API for auth, projects, agents, workflows, artifacts - WebSocket for real-time agent communication - JWT authentication - BMAD adapter for loading agents and workflows - Shared packages: - @bmad/core: Types, agent/workflow loaders - @bmad/ui: Reusable UI components - Documentation: - Architecture document with system design - Complete README with setup instructions This enables end-users to interact with BMAD agents through a web interface instead of CLI. |
||
|---|---|---|
| .. | ||
| src | ||
| .env.example | ||
| package.json | ||
| tsconfig.json | ||