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

Backend > Feature > membro = usuário (Adicionar acesso ao sistema para os membros). #5

Closed
5 tasks done
ManoMax opened this issue Jul 25, 2023 · 2 comments
Closed
5 tasks done
Assignees

Comments

@ManoMax
Copy link
Member

ManoMax commented Jul 25, 2023

OVERVIEW

  • Na atual página de registrar membros, os campos para o cadastro são: Nome, Data de nascimento, Data de entrada, Habilidades, Diretoria, Email, Telefone e Observações;
  • Enquanto na página de registrar usuários, os campos para o cadastro são: Nome, Email, Senha, Confirmar Senha e Função.
  • Tornar os membros também usuários fará com que:
    1. O sistema fique mais resumido e intuitivo;
    2. Dará mais transparência e participação dos membros da EJ, com o acesso ao sistema;
    3. Facilitará a lógica de gestão do time;
    4. Resumirá o Model de usuário, atualizando somente algumas informações dos usuários.

TASK

Backend

  • Atualize os atributos dos modelo de Membro;
  • Configure os services de cadastro de um novo usuário e atualização do mesmo;
  • Atualize as verificações dos métodos que realizam autenticações com o modelo de Membro.

Frontend

  • Adicione os campos Email, Senha, Confirmar Senha e Função na página de "Adicionar membro";
  • Configure a permissão de "Adicionar membro" somente possível para as funções de Diretores e Presidente.

Links:

@ManoMax
Copy link
Member Author

ManoMax commented Jul 25, 2023

COMMENTS

  • As atuais Habilidades disponíveis nos campos de "Adicionar membro" são: Backend, Frontend e Comunicação. Essas opções poderiam ser ampliadas.
  • As atuais Diretorias disponíveis nos campos de "Adicionar membro" são: Projetos, Presidência e Pessoas. Essas opções precisam ser ampliadas e atualizadas para as atuais diretorias da EJ: Presidência, Gente & Gestão, Marketing, Negócios, Projetos e Qualidade.
  • As atuais Funções disponíveis nos campos de "Adicionar usuário" são: Gerente e Diretor. Essas opções poderiam ser ampliadas e atualizadas para Assessor(a), Diretor(a), Presidente e Conselheiro(a).
  • A feature de configurar as três categorias listadas acima de acordo com a estrutura da EJ, pode ser uma estratégia de escalonamento do projeto.

@FLuiz22
Copy link
Member

FLuiz22 commented Aug 15, 2023

#14

@ManoMax ManoMax changed the title Backend > Feature > Adicionar acesso ao sistema para os membros. Backend > Feature > membro = usuário (Adicionar acesso ao sistema para os membros). Aug 25, 2023
@ManoMax ManoMax closed this as completed Oct 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

3 participants