Skip to content

Implement Pull Request Template for standardized SWoC '26 contributions #86

Closed

Description

@Nitya-003

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:

  1. Identify which part of the stack (AI/ML, Backend, or Frontend) is affected.
  2. Verify if the FAISS vector search or MongoDB schemas have been tested.
  3. 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

  • Create the .github/pull_request_template.md file.
  • Include a section for GitHub OAuth and MongoDB environment verification.
  • Add a "Definition of Done" checklist for SWoC contributors.
  • Reference the CONTRIBUTING.md in the template footer.

Component

Documentation

Technical Details

No response

Resources

No response

Activity

  1. github-actions commented on Feb 22, 2026

    @github-actions

    Thank you for creating this issue! 🎉

    This issue is part of Social Winter of Code 2026.

    Next Steps:

    • A maintainer will review and assign difficulty labels (Easy/Medium/Hard)
    • Feel free to ask questions in the comments
    • Wait for assignment before starting work

    Happy contributing! 🚀

  2. addz9015 commented on Mar 1, 2026

    @addz9015

    @AvishkarPatil I can contribute to this issue. I am a contributor in SWOC'26

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    SWOCPart of Social Winter of CodeSWoC26Social Winter of Code 2026

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions