We welcome contributions to this project! Here's how you can help.
Found a bug or have a feature request? Open an issue with a clear description and steps to reproduce.
- Fork the repository
- Create a branch for your change (
git checkout -b my-feature) - Make your changes and commit with a descriptive message
- Push to your fork and open a Pull Request
The easiest way to run locally is with azd app:
azd app runThe prerun hook automatically retrieves your GITHUB_TOKEN from the gh CLI.
Or run services manually:
export GITHUB_TOKEN=$(gh auth token)
cd src/api && pnpm install && pnpm dev # API server
cd src/web && pnpm install && pnpm dev # Frontend dev server (in a separate terminal)- Write in TypeScript
- Follow existing patterns and conventions in the codebase
This project follows the Microsoft Open Source Code of Conduct. Please read it before contributing.