Files
BMAD-METHOD/docs/templates/tech-stack.md
Brian Madison f7d6a4d2b5 V2 Frozen
2025-06-04 22:16:41 -05:00

3.4 KiB

{Project Name} Technology Stack

Technology Choices

Category Technology Version / Details Description / Purpose Justification (Optional)
Languages {e.g., TypeScript} {e.g., 5.x} {Primary language for backend/frontend} {Why this language?}
{e.g., Python} {e.g., 3.11} {Used for data processing, ML} {...}
Runtime {e.g., Node.js} {e.g., 22.x} {Server-side execution environment} {...}
Frameworks {e.g., NestJS} {e.g., 10.x} {Backend API framework} {Why this framework?}
{e.g., React} {e.g., 18.x} {Frontend UI library} {...}
Databases {e.g., PostgreSQL} {e.g., 15} {Primary relational data store} {...}
{e.g., Redis} {e.g., 7.x} {Caching, session storage} {...}
Cloud Platform {e.g., AWS} {N/A} {Primary cloud provider} {...}
Cloud Services {e.g., AWS Lambda} {N/A} {Serverless compute} {...}
{e.g., AWS S3} {N/A} {Object storage for assets/state} {...}
{e.g., AWS EventBridge} {N/A} {Event bus / scheduled tasks} {...}
Infrastructure {e.g., AWS CDK} {e.g., Latest} {Infrastructure as Code tool} {...}
{e.g., Docker} {e.g., Latest} {Containerization} {...}
UI Libraries {e.g., Material UI} {e.g., 5.x} {React component library} {...}
State Management {e.g., Redux Toolkit} {e.g., Latest} {Frontend state management} {...}
Testing {e.g., Jest} {e.g., Latest} {Unit/Integration testing framework} {...}
{e.g., Playwright} {e.g., Latest} {End-to-end testing framework} {...}
CI/CD {e.g., GitHub Actions} {N/A} {Continuous Integration/Deployment} {...}
Other Tools {e.g., LangChain.js} {e.g., Latest} {LLM interaction library} {...}
{e.g., Cheerio} {e.g., Latest} {HTML parsing/scraping} {...}

Change Log

Change Date Version Description Author
Initial draft YYYY-MM-DD 0.1 Initial draft {Agent/Person}
... ... ... ...