Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Participant profile #5

Closed
uatisdeproblem opened this issue Dec 26, 2021 · 0 comments · Fixed by #19
Closed

Participant profile #5

uatisdeproblem opened this issue Dec 26, 2021 · 0 comments · Fixed by #19
Assignees
Labels
ready The issue is ready to be implemented

Comments

@uatisdeproblem
Copy link
Owner

uatisdeproblem commented Dec 26, 2021

As a participant, I'd like to create my profile/portfolio to showcase my skills to partners and some brief information about me to other participants.

  • Add a multiple-select field "Spoken languages" to allow the user to showcase the languages he speaks. The origin list is available at utils/languages.tsx.
  • Add a select field "Field of expertise" to let the users choose their field of study/work. The origin list is available at utils/fieldsOfStudy.tsx; note: it's an enum field.
  • Add an input field of type email "Contact email" to let the users insert an email address of contact.
  • Add an input field of type tel "Contact phone" to let the users insert a phone number of contact.
  • Add a textarea field "About me" (attribute "bio") to allow the user to write something about himself.
  • Add a checkbox field "I'm interested in job opportunities", to allow the user to express their intentions in this sense.

All the fields are optional.

The fields should be organized in different sections, divided by an item-divider (see the Profile page for an example):

  • Basic information:
    • First name
    • Last name
  • Contacts:
    • Email
    • Phone
  • Skills:
    • Languages
    • Fields of expertise
  • ESN:
    • ESN Country
    • ESN Section
  • Extra:
    • Bio
    • Open to job

Note: take a look how the current profile fields are set, to ensure they are saved and read correctly.

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready The issue is ready to be implemented
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants