Skip to content

[FEATURE] Mentorship Page is Not Dynamically Working #76

Open

Description

@AvishkarPatil

Feature Description

Mentorship Page enhancement and the backend logic.

Problem Statement

So currently the mentors page which is made up statically but there backend for storing the mentor data in the database, you need to fix the issues and making the mentor matching feature working here,

Proposed Solution

  1. Comparing the Users Skills set with the Mentors skills
  2. if match is found then giving them as the mentor to the user
  3. For the Mentors List page if user assigned them self as the mentor in the profile setting then only they are listed here.

Component

Backend

Alternative Solutions

No response

Additional Context

No response

Activity

  1. github-actions commented on Jan 15, 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. Sab0507G commented on Jan 15, 2026

    @Sab0507G

    Hi @AvishkarPatil
    I’d like to work on this feature as part of SWoC 2026.

    Proposed implementation plan:
    Design and fix the backend schema/API to store mentor profiles and their skill sets in the database.
    Ensure only users who opt in as mentors via profile settings are listed on the Mentors page.
    Implement mentor–mentee matching logic by comparing user skill requirements with mentor skill sets.
    Return matched mentors dynamically and integrate the response with the existing Mentorship page.
    I’ll ensure the solution is scalable, well-documented, and aligned with the current backend architecture.

    Please assign this issue to me if it fits the project roadmap. Thanks!

  3. Wish0604 commented on Jan 16, 2026

    @Wish0604

    Hi @AvishkarPatil 👋

    I’d like to work on this feature as part of SWoC 2026.

    I understand that the current Mentorship page is static and lacks backend integration.

    I plan to:

    • Design and integrate backend APIs to store mentor profiles and their skill sets
    • Ensure only users who opt-in as mentors via profile settings are listed
    • Implement mentor–mentee matching logic by comparing user skills with mentor skills
    • Make the Mentorship page fully dynamic using the backend response

    I’ll keep the solution scalable, well-documented, and aligned with the existing architecture.
    Please assign this issue to me if it fits the project roadmap.
    Thanks! 🙌

  4. AvishkarPatil commented on Jan 16, 2026

    @AvishkarPatil
    OwnerAuthor

    @Wish0604 One issue is assigned to one person. I'll create another, and you can work on this one.

  5. SujalTripathi commented on Jan 27, 2026

    @SujalTripathi

    hey @AvishkarPatil so many days but not any PR done so can i take these

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

Metadata

Metadata

Assignees

Labels

HardAdvanced level taskSWOCPart of Social Winter of CodeSWoC26Social Winter of Code 2026enhancementNew feature or request

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions