Skip to content

Add 'Skills' field below 'Tags and remove v4 technology and skills from tags dropdown #1566

Closed
@jmgasper

Description

@jmgasper

When creating / editing a challenge, we are going to split the skills selection out from "tags".

Remove v4 tech call

Right now, the tags dropdown is filled with information from https://api.topcoder-dev.com/v4/technologies. We are going to remove that call completely. We will be updating the tags functionality in a different ticket.

Add skills drop down

Currently, "tags" is a mix of user-generated tags and the old v4 skills, which are going to be deprecated.

The new Skills field should be an auto-complete field, similar to what we have on talent-search.topcoder.com. The user will start to type a skill and the matches will show up, allowing them to be selected.

The skills selected will eventually be saved to the skills array on the challenge, in the same way they are now, but saving to the challenge is NOT in scope

SCR-20230830-oeim

Sample auto-complete call:

https://api.topcoder-dev.com/v5/emsi-skills/skills/auto-complete?term=java

[{
    "name": "Java (Programming Language)",
    "emsiId": "KS120076FGP5WGWYMP0F",
    "category": "Information Technology",
    "subCategory": "Java"
}, {
    "name": "Java 11",
    "emsiId": "ESFA0818E96E402412B4",
    "category": "Information Technology",
    "subCategory": "Java"
}, {
    "name": "Java 7",
    "emsiId": "KS9FICAXCG597A61ZS3A",
    "category": "Information Technology",
    "subCategory": "Java"
}]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions