Task Description
As IssueMatch scales during Social Winter of Code 2026, we expect a high volume of contributions across our FastAPI backend and Next.js 15 frontend. Currently, PRs are submitted without a consistent structure, making it difficult for maintainers to:
- Identify which part of the stack (AI/ML, Backend, or Frontend) is affected.
- Verify if the FAISS vector search or MongoDB schemas have been tested.
- Track SWoC '26 points for the leaderboard.
I propose adding a .github/pull_request_template.md to streamline the review process and ensure high code quality.
Goals
- Speed: Maintainers can review PRs faster when they know exactly what to look for.
- Fairness: Ensures all SWoC participants provide the same level of documentation for their points.
- Reliability: Prevents breaking the FAISS similarity search or GitHub API integration by requiring specific test confirmation.
Acceptance Criteria
Component
Documentation
Technical Details
No response
Resources
No response
Task Description
As IssueMatch scales during Social Winter of Code 2026, we expect a high volume of contributions across our FastAPI backend and Next.js 15 frontend. Currently, PRs are submitted without a consistent structure, making it difficult for maintainers to:
I propose adding a
.github/pull_request_template.mdto streamline the review process and ensure high code quality.Goals
Acceptance Criteria
.github/pull_request_template.mdfile.CONTRIBUTING.mdin the template footer.Component
Documentation
Technical Details
No response
Resources
No response