Skip to content

Onboarding - Allow user to enter their skills #660

@jmgasper

Description

@jmgasper

REF: https://topcoder.atlassian.net/browse/MP-92

Page

This will be page 2 of 7 (shown on the footer)

Skills

The list of skills will be the EMSI skills, NOT the legacy skills pulled from /v5/skills

You can see an implementation of the drop down for autocomplete / selecting skills in the talent-search app in the platform-UI

LinkedIn button

The Connect to LinkedIn button is out of scope.

API change

Note that I have requested that the auto-complete endpoint return the full skill details, including subCategory and category, since we'll need those for the member object. For testing, we can just hard-code the category and sub-category until the API update is ready.

Member object

The skills will be saved to the member object, in the emsiSkills array. For every skill added, we will add a new entry, with the skillSources array just containing one entry: SelfPicked

    "emsiSkills": [
        {
            "skillSources": [
                "SelfPicked"
            ],
            "subCategory": "Graphic and Visual Design Software",
            "emsiId": "KS1206Y6W7F5JS3VBTFL",
            "name": "Adobe Photoshop",
            "category": "Design"
        },

UI

Base Wire
Base Wire

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