A Microsoft Teams app that helps Product Managers write and manage product specifications using AI assistance.
- AI-powered assistance for writing product specifications
- Template-based spec creation
- Integration with Microsoft Teams
- Collaborative editing capabilities
- Version control for specifications
| Version | Date | Comments |
|---|---|---|
| 1.0 | April 22, 2025 | Initial release |
- Node.js (version 16 or higher)
- npm (usually comes with Node.js)
- Microsoft Teams
- Visual Studio Code (recommended)
- Clone the repository
- Navigate to the
da-PMSpecWriterdirectory - Install dependencies:
npm install
- Configure your environment variables
- Start the development server:
npm start
- Create a
.envfile in theenvdirectory - Add the following environment variables:
BOT_ID=your_bot_id BOT_PASSWORD=your_bot_password
This project uses:
- TypeScript
- React
- Microsoft Teams Toolkit
- Azure Bot Framework
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the MIT License - see the LICENSE file for details.
THIS CODE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.