A Microsoft Teams app that helps Product Managers write and manage product specifications using AI assistance.
Features
- AI-powered assistance for writing product specifications
- Template-based spec creation
- Integration with Microsoft Teams
- Collaborative editing capabilities
- Version control for specifications
Contributors
Version history
| Version | Date | Comments |
|---|---|---|
| 1.0 | April 22, 2025 | Initial release |
Prerequisites
- Node.js (version 16 or higher)
- npm (usually comes with Node.js)
- Microsoft Teams
- Visual Studio Code (recommended)
Minimal path to awesome
- Clone the repository
- Navigate to the
da-PMSpecWriterdirectory - Install dependencies:
npm install - Configure your environment variables
- Start the development server:
npm start
Configuration
- Create a
.envfile in theenvdirectory - Add the following environment variables:
BOT_ID=your_bot_id BOT_PASSWORD=your_bot_password
Development
This project uses:
- TypeScript
- React
- Microsoft Teams Toolkit
- Azure Bot Framework
Contributing
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
License
This project is licensed under the MIT License - see the LICENSE file for details.
Disclaimer
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.
