Featured Project
Project
K2BRD
Automated Business Requirement Documents from Trello, powered by AI
Python FastAPI JavaScript HTML/CSS EasyMDE (Markdown editor) Docker Trello API Markdown
TL;DR
K2BRD connects to Trello, parses task cards with an AI model, and generates editable, export-ready Business Requirement Documents (BRDs) in one click.
The Story
Translating developer tasks from Trello into formal business documents is slow, repetitive work. K2BRD flips that script. It’s a full-stack web app that pulls cards from Trello, understands their intent with a local AI model, and produces clean, structured Business Requirement Documents—automatically.
The experience is deliberately simple: start on the dashboard, fetch boards and cards, select what matters, and hit Generate BRD. You’re taken to a focused BRD workspace where each selected card becomes its own tab with formatted markdown you can refine, copy, or export.
Under the hood, K2BRD uses a secure FastAPI backend to talk to Trello and the AI, applies intelligent parsing to extract stakeholders, effort, repos, and project context, and presents everything through a responsive JavaScript frontend. The result: less admin, more clarity, and faster hand-offs to stakeholders—with real-time, edit-friendly BRDs.
Containerized with Docker and backed by a clean REST API (with interactive docs), K2BRD is designed to run consistently from a dev laptop to production, keeping deployments predictable and scaling straightforward.
Key Features
One-click BRD generation from Trello cards
Local AI parsing for privacy-friendly intent & metadata extraction
Two-page workflow: selection dashboard → focused BRD generator
Editable markdown BRDs powered by EasyMDE
Per-tab BRDs with quick copy and single/all-document export
Secure FastAPI backend with interactive API docs
Dockerized services for reliable deployment
Trello API integration with board/card discovery