Skip to content

Fix issue with skill-based project search and improve skills selection UI#664

Open
Anshkaliya18 wants to merge 4 commits into
komalharshita:mainfrom
Anshkaliya18:fix-project-search-by-skills
Open

Fix issue with skill-based project search and improve skills selection UI#664
Anshkaliya18 wants to merge 4 commits into
komalharshita:mainfrom
Anshkaliya18:fix-project-search-by-skills

Conversation

@Anshkaliya18
Copy link
Copy Markdown

@Anshkaliya18 Anshkaliya18 commented May 28, 2026

Fixes #638
Fixes #631
Fixes #640

This PR fixes the issue where users were unable to properly find projects based on selected skills and improves the overall skills selection experience.

Changes Made

  • Fixed project finding/filtering based on selected skills
  • Added a multi-select dropdown for skills input
  • Added a dropdown toggle button for easier interaction
  • Improved empty-state handling and fallback messages
  • Added smoother dropdown animations and hover effects
  • Improved project result rendering logic
  • Ensured all project responses include valid IDs
  • Added debugging logs for easier troubleshooting

Result

Users can now find projects more accurately based on their selected skills with a cleaner and more intuitive UI experience.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 28, 2026

@Anshkaliya18 is attempting to deploy a commit to the komalsony234-1530's projects Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown

@github-actions github-actions Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for submitting your first pull request to DevPath.

Before review:

  • Complete the PR template fully
  • Ensure all tests pass
  • Link your PR to an issue
  • Keep changes scoped to the issue

A maintainer will review your contribution soon.

@Anshkaliya18 Anshkaliya18 changed the title Fix issue with skill-based project search and improve skills selection UI Fix issue #638 with skill-based project search and improve skills selection UI May 28, 2026
@Anshkaliya18 Anshkaliya18 changed the title Fix issue #638 with skill-based project search and improve skills selection UI Fix issue #638 #631 #640 with skill-based project search and improve skills selection UI May 28, 2026
@Anshkaliya18 Anshkaliya18 changed the title Fix issue #638 #631 #640 with skill-based project search and improve skills selection UI Fix issue with skill-based project search and improve skills selection UI May 28, 2026
@Anshkaliya18
Copy link
Copy Markdown
Author

Hi maintainers, could you please add the appropriate GSSoC labels to this PR if everything looks good? Thank you.

Copy link
Copy Markdown
Owner

@komalharshita komalharshita left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the contribution! The multi-select skills UI is a nice improvement and the overall approach looks good. However, a few issues need to be resolved before this can be merged:

  • Remove .vscode/settings.json (editor-specific configuration).
  • Remove all debugging console.log() statements.
  • Revisit the backend ID handling logic to ensure it works safely with all project object types and does not generate invalid IDs.
  • Move inline styles into CSS.
  • Avoid mixing unrelated section/anchor renaming changes with the skill-search fix.
  • Consolidate dropdown visibility management to avoid state inconsistencies.

Please address these points and update the PR for another review.

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

Projects

None yet

2 participants