SouJunior / products

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

[Mentor(a)] Editar Menu de Encontro de Mentoria #398

Open saraOliveirac opened 10 months ago

saraOliveirac commented 10 months ago

Name About Title Labels Assignees
Editar menu de encontro de mentoria User Story para realizar alterações na linha do tempo de mentorias Como mentor, desejo poder alterar a linha do tempo de agendamento de cada mentoria de acordo com a necessidade de encontros 'devit-se mentorias', 'mentor' 'Sara Oliveira'


Definição

Como mentor, desejo ter a funcionalidade de alterar a linha do tempo de agendamento de mentorias de acordo com a necessidade de encontros, proporcionando uma experiência de navegação mais personalizada.

[Janela Filha] Menu de Edição de Mentorias Image

Evento de :hover Image

Janela de informação Image Link wireframe: https://www.canva.com/design/DAF2Xd1-Fyg/dn8FO34JcL2Rx2Uok31k8A/edit?utm_content=DAF2Xd1-Fyg&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton


Protótipos

Wireframes ou fluxgramas que representem visualmente a User Story descrita.


Critérios de Aceite

Todos os requisitos que demonstrem o funcionamento do produto, apresentados em um formato de lista numerada.

  1. Na área logada do mentor na página de 'Mentoria/Agendamento', a partir da US #225, o mentor pode alterar a quantidade de agendamentos de encontros de mentoria para cada aluno ao clicar no botão de edição.

  2. A janela filha deve atender às boas práticas de responsividade e seguir as normas de acessibilidade para web.

  3. O mentor deve encontrar a janela filha que abre de forma suspensa, tornando a página mãe inativa e levemente transparente, com foco na página filha.

  4. Na área de 'Edição', o mentor deve encontrar: 4.1 Título com o nome da janela. 4.2 Foto herdada do cadastro aberto pelo mentor. 4.3 Anel de progresso em volta da imagem, contendo a porcentagem de mentorias realizadas pelo aluno. 4.4 Nome herdado do cadastro aberto pelo mentor. 4.5 Linha do tempo de agendamento de mentorias editável, permitindo adicionar e/ou remover mais números de encontros, desde que não tenham sido realizados. Encontros realizados não podem ser excluídos, apenas encontros futuros ou que não aconteceram. 4.6 Título para caixa de texto do mentor. 4.7 Caixa de texto que herda por padrão o nome do mentor (extrair dados do cadastro do mentor logado). Campo deve ter um limite de duzentos e cinquenta e cinco caracteres. 4.8 Título para caixa de texto da descrição da mentoria. 4.9 Caixa de texto da descrição da mentoria, essa descrição deve ficar salva e ser apresentada por padrão na página de agendamento dos encontros, para que o mentor não precise escrever mais de uma vez a mesma informação. Campo deve ter um limite de quinhentos caracteres. 4.10 Botão 'Salvar'.

  5. A linha do tempo deve ser navegável entre cada aba enumerada, abrindo assim uma página para o número da sequência de encontros de forma transparente para o mentor. Conforme as boas práticas de usabilidade, as mentorias já realizadas devem ser destacadas com uma cor mais intensa. Ao passar o mouse sobre esses números, um evento ':hover' deve exibir um ícone de informação seguido da caixa de informação indicando que "Touchpoints realizados não podem ser alterados". Ao passar o mouse sobre esses números, um evento ':hover' deve mostrar o ícone de lixeira. Ao clicar, será exibida uma caixa de informação perguntando "Deseja remover essa trilha de Touchpoint?", com botões de decisão 'OK' ou 'Cancelar'. No final do último número contido na linha do tempo de mentorias, deve haver um botão com o sinal de positivo, para adicionar mais encontros.


Informações Adicionais

  • Gerais

  • Apenas pessoas mentoras podem realizar esses passos.
  • A mesma pessoa mentora pode realizar essa alteração para diversos alunos na mesma sessão.
  • Dados

  • Registrar log com data e hora das alterações realizadas.
  • Registrar log de erro.
  • Notificação

  • Enviar histórico de alterações feitas no e-mail do mentor.

saraOliveirac commented 9 months ago

US pronta para a validação @paulalotti, em 12/12/2023.