YouRock is an online platform that allows youth to create dynamic profiles highlighting their skills gained from everyday activities. Users select activities that are then matched to work skills. This generates a visual "diamond" of their strongest skill areas. Users can build portfolios, get endorsements from others, and employers can search for candidates. The registration process involves selecting activities to populate the skills profile. Users can then edit their profile, skills, resume and other content. Employers and youth can connect through online messaging and search functions on the multilingual site.