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

Teacher's Profile #194

Open
87 tasks
ecureuill opened this issue Sep 2, 2020 · 1 comment
Open
87 tasks

Teacher's Profile #194

ecureuill opened this issue Sep 2, 2020 · 1 comment
Labels
0 - Backlog Feature that is not planned for a specific release enhancement New feature or request Feature Specification role:Student user's role role:Teacher user's role

Comments

@ecureuill
Copy link
Collaborator

Teacher's Profile Settings

Actual page
image

Add fields about Professional information

  • Institution
    • label "Institution"
    • instruction: Inform your Institution name
    • optional input
  • Department
    • label "Department"
    • instruction: Inform your Department
    • optional input
  • Position
    • label "Position"
    • instruction: Inform your professional title in your institution
    • optional input

Add social network options

  • Lindedin

    • label "Lindedin"
    • instruction: Inform your LinkedIn profile url
    • optional input
    • component: input type=url
    • validation: valid url
    • validation: valid domain (within linkedin)
  • Youtube

    • label "Youtube"
    • instruction: Inform your Youtube channel url
    • optional input
    • component: input type=url
    • validation: valid url
    • validation: valid domain
  • Twitter

    • label "Twitter"
    • instruction: Inform your Twitter profile url
    • optional input
    • component: input type=url
    • validation: valid url
    • validation: valid domain
  • Update "google link" input

    • label: "Scholar"
    • instruction: Inform your Scholar profile url
    • optional input
    • component: input type=url
    • validation: valid url
    • validation: valid domain
  • Update "personal website" input

    • label: "Personal Website"
    • instruction: Inform your personal website url
    • optional input
    • component: input type=url
    • validation: valid url
  • Update "username" input

    • using the component of tips, insert the actual "recommendation" as a instructions
    • if there is any limitation, like not accept number, include this information in the instructions
    • required input
    • validation: for required inputs
    • validation: for accepted format (in case there is some)
    • validation: for username already in use
  • Update "e-mail" input

    • instructions: (insert a instruction about the visibility of e-mail in platform, this will be visible for others?)
    • required input
    • component: input type=email
    • validation: for required inputs
    • validation: for e-mail format
    • validation: for e-mail already in use
  • Update "password" input

    • instructions: (insert a instruction informing any limitation)
    • component: input type=password
    • validation: for required inputs
    • validation: for e-mail format
    • validation: for e-mail already in use
  • Update "confirm password" input

    • instructions: Repeat the informa password
    • component: input type=password
    • disabled while e-mail input is empty
    • required input if password was informed
    • validation: for required inputs
    • validation: for e-mail comparison
  • Update "Biography" input

    • instructions: (insert a instruction)
    • required input
    • component: input type=email
    • validation: for required inputs
  • Update "telephone" input

    • instructions: (insert a instruction about the visibility of telephone in platform, this will be visible for others?)
    • required input
    • component: input type=tel
    • validation: for required inputs

Teacher profile card

image

  • include "personal website" Teacher's Profile Settings, bellow the "Personal Title"
  • Include "google link" side by side with other social networks. Use the icon of google scholar.
  • Do not present a social network icon it teacher do not inform it on Teacher's Profile Settings
  • Do not present a social network icon it teacher do not inform it on Teacher's Profile Settings
@ecureuill ecureuill added enhancement New feature or request role:Teacher user's role role:Student user's role 0 - Backlog Feature that is not planned for a specific release Feature Specification labels Sep 2, 2020
@github-actions
Copy link

github-actions bot commented Sep 2, 2020

This Feature Request was accepted, but are not going to be implemented in next release.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0 - Backlog Feature that is not planned for a specific release enhancement New feature or request Feature Specification role:Student user's role role:Teacher user's role
Projects
None yet
Development

No branches or pull requests

1 participant