Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • W wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Aplicativo “Eu luto”
  • wiki
  • Wiki
  • Requisitos

Last edited by Edson Costa Oct 11, 2023
Page history
This is an old version of this page. You can view the most recent version or browse the history.

Requisitos

Home Sprints Requisitos Arquitetura Configuração Mockups Banco de Dados

User Stories

1. Como usuário, desejo me cadastrar no sistema, para criar uma conta na aplicação. Critérios de aceitação:
  • Deverá ter a opção dos perfis SOU VOLUTÁRIO ou QUERO AJUDA como ponto inicial do processo.
  • Para cadastros de ambos os perfis, deverão possuir os campos para preenchimento obrigatório: NOME, SEXO, IDADE, REGIÃO, TELEFONE, EMAIL e SENHA.
  • Todos campos devem ser devidamente validados (exceto o campo NOME).
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a página de login.

2. Como usuário, desejo realizar login na aplicação, para entrar e ter acesso ao conteúdo do sistema. Critérios de aceitação:
  • Deverá possuir para preenchimento obrigatório dos campos EMAIL e SENHA.
  • Todos campos devem ser devidamente validados.
  • Após o processo, o usuário deve ser redirecionado para a página home.

3. Como usuário, desejo recuperar a senha da minha conta, em caso de perda ou esquecimento. Critérios de aceitação:
  • Deverá possui para preenchimento obrigatório o campo EMAIL.
  • O campo EMAIL deve ser devidamente validado.
  • O sistema deve validar o e-mail solicitado em sua base de dados.
  • O sistema deverá enviar para o e-mail solicitado as informações para recuperação da senha.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a página de login.

4. Como usuário do perfil QUERO AJUDA, desejo complementar os meus dados cadastrais, para liberação de novos recursos no sistema. Critérios de aceitação:
  • O usuário deve estar autenticado no sistema.
  • O usuário deve informar o nome do filho(a).
  • O usuário deve informar a fase da perda do filho, podendo selecionar as uma das opções: BEBÊ, CRIANÇA ou ADULTA.
  • Todos campos devem ser devidamente validados.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a página home.

5. Como usuário do perfil SOU VOLUNTÁRIO, desejo complementar os meus dados cadastrais, para liberação de novos recursos no sistema. Critérios de aceitação:
  • O Usuário deve estar autenticado no sistema.
  • O usuário deve informar o seu perfil (psicologia ou terapias integrativas e complementares)
  • O usuário deve informar a sua área de atuação.
  • Todos campos devem ser devidamente validados.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a página home.

6. Como usuário do perfil QUERO AJUDA, desejo agendar uma consulta, para obter assistência psicológica ou terapêutica integrativa e complementar. Critérios de aceitação:
  • O usuário de estar autenticado no sistema.
  • Todas as informações do usuário (gerais e complementares) já devem ter sido previamente preenchidas.
  • O usuário deve escolher uma data disponível no calendário.
  • O usuário deve escolher o tipo de assistência (psicológica ou terapêutica integrativa e complementar).
  • O sistema deve filtrar os profissionais de acordo com tipo de assistência escolhido pelo do usuário.
  • O usuário deve escolher o profissional.
  • O usuário deve escolher um horário disponível pelo profissional.
  • Todos campos devem ser devidamente validados.
  • Após o primeiro agendamento marcado, o usuário deverá ter acesso somente a agenda do mesmo profissional para futuras marcações.
  • O usuário poderá realizar somente quatro agendamentos com o mesmo profissional.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a página home.

7. Como usuário(a), desejo ter acesso as notificações sobre os meus agendamentos marcados, para melhor organização e informação. Critérios de aceitação:
  • Este recurso deve estar disponível para os usuários de perfil QUERO AJUDA e SOU VOLUNTÁRIO.
  • O usuário deve estar autenticado no sistema.
  • O sistema deve apresentar este recurso na área de notificações.
  • Deve ser possível ao usuário confirmar a consulta neste recurso.

8. Como usuário do perfil SOU VOLUNTÁRIO, desejo criar uma agenda, para oferecer assistência aos usuários da aplicação. Critérios de aceitação:
  • O usuário deve estar autenticado no sistema.
  • Todas as informações do usuário (gerais e complementares) já devem ter sido previamente preenchidas.
  • O voluntário deve escolher a data.
  • O voluntário deve escolher um ou mais horários.
  • O sistema deve mostrar o resumo dos dados para confirmação de criação do evento.
  • Todos campos devem ser devidamente validados.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a sua agenda.

9. Como usuário do perfil SOU VOLUNTÁRIO, desejo alterar as informações sobre um agendamento, para correção dos dados, se necessário. Critérios de aceitação:
  • Usuário deve estar autenticado no sistema.
  • Todas as informações do usuário (gerais e complementares) já devem ter sido previamente preenchidas.
  • O usuário deve selecionar um evento para edição.
  • Todos campos devem ser devidamente validados.
  • O sistema deve mostrar o resumo dos dados alterados para a confirmação do usuário.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a sua agenda.

10. Como usuário do perfil SOU VOLUNTÁRIO, desejo excluir um agendamento, para correção, caso necessário. Critérios de aceitação:
  • Usuário deve estar autenticado no sistema.
  • Todas as informações do usuário (gerais e complementares) já devem ter sido previamente preenchidas.
  • O usuário deve selecionar um evento para exclusão.
  • O sistema deve pedir confirmação para exclusão do evento.
  • Todos campos devem ser devidamente validados.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a sua agenda.

11. Como usuário do perfil SOU VOLUNTÁRIO, desejo visualizar a minha agenda, para melhor organização e planejamento. Critérios de aceitação:
  • Usuário deve estar autenticado no sistema
  • Todas as informações do usuário (gerais e complementares) já devem ter sido previamente preenchidas.
  • O sistema deve mostrar os eventos criados e agendados do usuário.
  • O sistema deve possuir a opção de voltar a página anterior.

12. Como administrador, desejo ter acesso a minha área, para realizar validações de processos solicitados na aplicação. Critérios de aceitação:
  • O Usuário deve estar autenticado no sistema.
  • O sistema deve possibilitar ao usuário administrador validar.
  • solicitações de processos dos demais usuários do sistema.

13. Como usuário, desejo ter acesso às informações sobre a ONG, para que eu possa obter suporte e compreender o propósito da organização. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • Deve conter as informações como a missão, a visão, os valores da ONG, entre outros.
  • O sistema deve possuir a opção de voltar a página anterior.

14. Como usuário, desejo ter acesso a Cartilha de Orientação sobre o Luto Parental, para que eu possa obter informações sobre como lidar com o luto. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve conter um link redirecionando para a página da Cartilha de Orientações sobre Luto Parental.

15. Como usuário, desejo ter acesso as notificações de frases diárias (motivacionais e informativas), para obtenção de suporte. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve exibir as notificações em formato de pop-up.

16. Como usuário, desejo ter acesso as sugestões de livros e filmes relacionados ao luto, para expandir meu conhecimento sobre o tema. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema de conter para cada sugestão a capa e a sinopse sobre o conteúdo.
  • O sistema deve possuir a opção de voltar a página anterior.

17. Como usuário, desejo ter acesso aos projetos atuais da ONG, para entender suas atividades e envolvimento na comunidade. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve conter um link para a área de projeto da ONG.
  • Cada projeto deve ser apresentado com descrição, objetivo e informações adicionais (caso tenham).
  • O sistema deve possuir a opção de voltar a página anterior.

18. Como usuário, desejo ter acesso ao website oficial da ONG, para obter mais informações detalhadas. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve conter um link redirecionando para o website oficial da ONG.

19. Como usuário, desejo obter informações sobre como fazer doações à ONG, para poder ajudar. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve apresentar as informações para doações por um QR Code estático.
  • O sistema deve possuir a opção de voltar a página anterior.

20. Como usuário, desejo ter acesso rápido aos contatos de emergência fornecidos pela ONG, para obter assistência imediata, se necessário. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve apresentar as informações sobre os contatos de emergência de forma clara e rápida para o usuário.
  • O sistema deve possuir a opção de voltar a página anterior.

21. Como usuário, desejo ter acesso ao quadro de colaboradores da ONG, para me informar e compreender a equipe por trás da organização. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • O sistema deve apresentar cada colaborador com a foto e a descrição de sua responsabilidade na organização.
  • O sistema deve possuir a opção de voltar a página anterior.

22. Como usuário(a) do perfil QUERO AJUDA, desejo ter acesso a minha área de anotações para visualizar e gerenciar meu conteúdo escrito. Critérios de aceitação:
  • O usuário deve estar autenticado no sistema.
  • O sistema deve mostrar as anotações salvas do usuário.
  • O sistema deve conter a opção de criar uma nova anotação.
  • O sistema deve conter a opção de editar uma anotação salva.
  • O sistema deve conter a opção de excluir uma nova salva.
  • O sistema deve possuir a opção de voltar a página anterior.

23. Como usuário(a) do perfil QUERO AJUDA, desejo criar anotações em meu diário pessoal, para armazenar e organizar as minhas informações no aplicativo. Critérios de aceitação:
  • O usuário deve estar autenticado no sistema.
  • O sistema deve disponibilizar uma área de texto livre para a escrita.
  • O sistema deve conter a opção de salvar a anotação.
  • O sistema deve possuir a opção de voltar a página anterior.
  • Após o processo, o usuário deve ser redirecionado para a sua área de anotações.

24. Como usuário, desejo receber uma breve introdução à aplicação assim que eu fizer o login, para entender do que se trata e como pode me beneficiar. Critérios de aceitação:
  • A cada tela de apresentação, o sistema deve conter a opção de prosseguir.
  • A introdução deve ser visualmente atraente e utilizar elementos gráficos, como imagens ou ícones, para chamar a atenção do usuário.
  • Ao final da introdução, o usuário deve ser redirecionado para a área de login.

25. Como usuário, desejo ter acesso a HomePage da aplicação para ver o ver os recursos disponíveis. Critérios de aceitação:
  • Este recurso deve estar acessível para todos os usuários do sistema (logados ou não logados).
  • Deve incluir uma navegação clara para as principais seções ou funcionalidades da aplicação.

Clone repository
  • Arquitetura
  • Configuracao
  • Database
  • Home
  • Mockups
  • Processos
  • Requisitos
  • Sprints