SouJunior / products

GNU General Public License v3.0
4 stars 2 forks source link

Visualizar perfil da plataforma - Em edição #506

Open thaisescobarf opened 3 months ago

thaisescobarf commented 3 months ago

Definição Como pessoa que se cadastrou na plataforma SouJunior Labs, desejo ter acesso às funcionalidades correspondentes ao meu uso da plataforma, para que possa desempenhar atividades como voluntário SouJunior Labs.


Descrição Para cada conta cadastrada dentro da plataforma, deve ser atribuído um perfil correspondente às suas atividades voluntárias dentro da Sou Junior Labs. Serão quatro perfis diferentes, sendo eles: administrador, founder, membro e usuário.


Protótipos Image


Critérios de Aceite

  1. Uma conta só pode ter um perfil de usuário, podendo ser: administrador, membro, usuário ou founder.
  2. Quando uma conta é criada, ela é automaticamente atribuída ao perfil de usuário;
  3. Dentro da área "Profile", deve ser incluido um campo chamado "Categoria de Perfil". Nesse campo visualizamos qual é a categoria daquele perfil.
  4. A categoria de perfil não pode ser editada, apenas visualizada
  5. A categoria de perfil deve aparecer para todos os perfis de usuários
  6. A categoria de perfil deve ser atualizada automaticamente de acordo com as alterações feitas na plataforma, na área de "Gerenciamento de Perfis", conforme US https://github.com/orgs/SouJunior/projects/36/views/1?pane=issue&itemId=57080280
  7. Nesse momento, como temos apenas founders cadastrados, todas as contas cadastradas na plataforma devem ser de categoria "Founder"

Informações Adicionais


thaygjo commented 3 months ago

Membro e usuário não seriam o mesmo cargo? E o campo do cargo a pessoa vai poder editar? Ou vai ser um campo inalterável? @thaisescobarf

thaisescobarf commented 3 months ago

@thaygjo Membro e usuário são diferentes. O usuário é aquela pessoa que se cadastrou na plataforma para participar da SouJunior mas ainda não faz parte de nenhuma squad. Futuramente, teria os campos de recrutamento disponíveis para entrar em um produto. Já o membro é quem já esta dentro de uma squad especifica e portanto já terá acesso aos dados do produto que faz parte.

Quem vai atribuir o perfil para cada conta é o administrador. Então esse campo não será editável mas ficará visivel nessa área de perfil e categorizado na plataforma. Então esse campo não é alterável nessa tela.

thaisescobarf commented 3 months ago

@thaygjo Só pra complementar: Esse campo entraria na tela de perfil do usuário que já temos.

Aí temos uma outra história, com uma tela nova que seria só para os adms fazerem essa gestão: https://github.com/orgs/SouJunior/projects/36?pane=issue&itemId=57080280

thaygjo commented 3 months ago

Ok

thaisescobarf commented 3 months ago

US para aprovação de @Vanessapcs Enviada em 26/03/2024 Ajuste de erro na plataforma

thaygjo commented 3 months ago

@thaisescobarf Deixa eu tirar algumas dúvidas aqui, esse wireframe é do momento de cadastro da pessoa na plataforma? Caso seja, ela vai ter um link diferente no momento de cadastro? Ou apenas os founders teriam um "link" diferente com o uso do token? E já existe a visualização do cargo na tela de perfil do usuário.

thaisescobarf commented 3 months ago

@thaygjo Oiii Thay, Não, seria na tela de perfil de usuário mesmo: Image

Devemos continuar liberando os acessos aos poucos. Por enquanto ainda só temos founders. Devemos ter adms na sequência. Depois disso, a ideia é seguir a liberação de acesso conforme a US https://github.com/orgs/SouJunior/projects/36?pane=issue&itemId=57080280

thaygjo commented 3 months ago

Então não seria essa tela aqui?

image

Vanessapcs commented 3 months ago

06/04/2024 @thaisescobarf eu não entendi essa US.

Consegue ver direitinho e esclarecer, por favor?

thaisescobarf commented 3 months ago

@Vanessapcs Oi Van, A ideia era que a gente criasse as categorias de perfil dentro da plataforma. E nessa página, que é a do perfil do usuário, seria possível visualizar qual a categoria daquele perfil. A partir disso, a gente teria diferentes perfis e poderia atribuir permissões diferentes para cada perfil de usuário. Quem atribui o perfil é apenas o adm, que cederia essa permissão na tela da US 500 (https://github.com/SouJunior/products/issues/500)

Troquei o nome, atribuição faz mais sentido que configuração mesmo. Mas acho que era melhor falarmos no checkpoint sobre essa US e a 500.

thaisescobarf commented 3 months ago

@thaygjo É essa tela sim. Só que peguei a atual, mas podemos trabalhar em cima da correta.