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
  • Lobo-guará
  • Wiki
  • Wiki
  • Escopo e Cronograma

Escopo e Cronograma · Changes

Page history
Update Escopo e Cronograma todas US e status sprint 1 authored May 27, 2025 by Nicholas Stefanello Luz's avatar Nicholas Stefanello Luz
Hide whitespace changes
Inline Side-by-side
Escopo-e-Cronograma.md
View page @ 04732b99
......@@ -375,19 +375,34 @@ Os épicos criados foram:
<details>
<summary>US16 – Admin: controle de empresas</summary>
> **Como** administrador, **quero** … **para** …
> **Como** administrador, **quero** visualizar e verificar empresas cadastradas, **para** que eu possa permitir ou restringir quais empresas podem criar tópicos no sistema.
**Critérios de aceite:**
1. …
1. Acesso Exclusivo para Administradores: A tela de controle de empresas deve ser acessível apenas para administradores.
2. Listagem de Empresas: A tela deve exibir uma tabela com as empresas cadastradas, contendo:
- Nome da empresa
- CNPJ
- Status de verificação (Verificada/Não verificada)
- Status (Ativa/Inativa)
3. Ações:
- Verificar Empresa: Empresas não verificadas devem ter um botão "Verificar" para conceder permissão de criar tópicos.
- Após verificada, o botão deve sumir ou ficar desabilitado.
- Um modal de confirmação deve ser exibido antes de confirmar a verificação.
- Ativar/Desativar: Cada linha deve ter um botão para ativar ou desativar a empresa, conforme o status atual.
- Ao clicar, deve ser exibido um modal de confirmação antes da execução.
4. Após verificar uma empresa, o sistema deve exibir uma mensagem de sucesso ou erro (ex: toast).
5. Responsividade: Tela pode ser otimizada para desktop apenas.
</details>
<details>
<summary>US17 – Criação de empresa</summary>
> **Como** administrador, **quero** … **para** …
> **Como** administrador, **quero** poder cadastrar empresas **para** que elas possam criar tópicos para divulgação de vagas e informações.
**Critérios de aceite:**
1. …
1. Input de CNPJ com a máscara para o mesmo;
2. Validar o tamanho do CNPJ;
3. Ter as mesmas validações dos inputs do cadastro de conta padrão;
</details>
<details>
......@@ -402,10 +417,18 @@ Os épicos criados foram:
<details>
<summary>US19 – Edição do cadastro de empresa</summary>
> **Como** administrador, **quero** … **para** …
> **Como** empresa, **quero** editar as minhas informações pessoais **para** que meu cadastro sempre esteja atualizado e de acordo com minhas preferências.
**Critérios de aceite:**
1. …
1. Tela deve ser responsiva para mobile e desktop.
2. Modal contendo um formulário de edição.
3. Os campos não editáveis devem ser exibidos, mas devem estar bloqueados.
4. Informações editáveis:
- Nome
- Senha
- Telefone
-Idioma (DropDown contendo as bandeiras)
</details>
......@@ -415,39 +438,65 @@ Os épicos criados foram:
<details>
<summary>US20 – Deleção de fórum</summary>
> **Como** administrador, **quero** … **para** …
> **Como** administrador, **quero** poder deletar assuntos do fórum, **para** manter a organização e remover tópicos irrelevantes ou inadequados.
**Critérios de aceite:**
1. …
1. O botão de lixeira para deletar um assunto deve ser exibido apenas para usuários com perfil de administrador. Usuários comuns e empresas verificadas não devem ver esse botão.
2. Ao clicar no botão de lixeira, deve ser exibido um modal ou diálogo de confirmação com a mensagem: "Tem certeza que deseja deletar este assunto? Essa ação não poderá ser desfeita."Deve ter as opções "Cancelar" e "Confirmar".
3. Ao confirmar, o assunto deve ser removido da lista de forma imediata.
4. Deve ser apresentado um toast, dizendo:"Assunto deletado com sucesso."
</details>
<details>
<summary>US21 – Deleção de tópico</summary>
> **Como** administrador, **quero** … **para** …
> **Como** administrador ou usuário verificado, **quero** poder deletar tópicos do fórum (respeitando minhas permissões), **para** manter o fórum organizado e com conteúdos relevantes.
**Critérios de aceite:**
1. …
1. O botão de lixeira para deletar um tópico deve ser visível apenas para:
- Administradores (em todos os tópicos)
- Usuários verificados (somente nos tópicos que eles mesmos criaram)
- Usuários comuns não devem ver o botão de deletar em nenhum caso
2. Ao clicar no botão de lixeira, deve ser exibido um modal de confirmação com a mensagem: "Tem certeza que deseja excluir este tópico? Esta ação é irreversível." O modal deve conter as opções "Cancelar" e "Confirmar".
3. Ao confirmar a exclusão, o tópico deve ser removido da lista visível de forma imediata.
4. Um toast deve informar o sucesso ou falha da operação, com mensagens como: "Tópico deletado com sucesso." e "Erro ao deletar o tópico. Tente novamente."
</details>
<details>
<summary>US22 – Deleção de comentário</summary>
> **Como** administrador, **quero** … **para** …
> **Como** administrador ou usuário do fórum, **quero** poder deletar comentários (meus ou, se for o caso, de outros como administrador), **para** gerenciar adequadamente as contribuições e manter a relevância da discussão.
**Critérios de aceite:**
1. …
1. O botão de lixeira deve aparecer:
- Para usuários comuns: somente nos comentários que eles mesmos criaram
- Para administradores: em todos os comentários
- O botão de lixeira não deve ser renderizado em comentários que o usuário não pode deletar.
2. Ao clicar no botão de lixeira, deve ser exibido um modal ou diálogo de confirmação com a mensagem: "Tem certeza que deseja deletar este comentário? Essa ação não poderá ser desfeita." O modal deve conter os botões: "Cancelar" e "Confirmar".
3. Ao confirmar a deleção, o comentário deve desaparecer imediatamente da interface.
4. Um toast deve ser exibida com a mensagem:"Comentário deletado com sucesso."
5. Se a deleção falhar por qualquer motivo (ex: erro de rede), deve ser exibida uma mensagem de erro clara: "Não foi possível deletar o comentário. Tente novamente."
</details>
<details>
<summary>US23 – Edição do avatar</summary>
> **Como** administrador, **quero** … **para** …
> **Como** usuário, **quero** editar meu avatar (a partir dos avatares disponíveis), **para** deixar meu perfil mais customizado do jeito que eu gosto.
**Critérios de aceite:**
1. …
1. O usuário deve visualizar uma galeria de avatares pré-selecionados para escolher.
2. Ao clicar em um avatar, ele deve ser imediatamente destacado ou marcado como selecionado.
3. Deve haver um botão de confirmação para salvar a escolha do novo avatar.
4. Após a confirmação, o avatar do perfil deve ser atualizado imediatamente.
5. Se o usuário sair da tela sem confirmar, nenhuma alteração deve ser salva.
6. A interface deve ser responsiva, adaptando a visualização da galeria a diferentes tamanhos de tela.
7. Apenas os avatares disponibilizados no sistema podem ser escolhidos (sem upload de imagem personalizada).
8. Caso ocorra algum erro ao salvar a escolha, deve ser exibida uma mensagem de erro apropriada ao usuário.
</details>
......@@ -475,13 +524,13 @@ Nesta seção, estão dispostas as histórias de usuário por sprint, acompanhad
#### Sprint 1 | 19/03 a 09/04
| User Story | Descrição | Status |
|:--:|-----------|:------:|
| US01 | **Como** usuário, **quero** acessar a página inicial (Landing Page), **para** visualizar os principais fluxos da aplicação. ||
| US05 | **Como** administrador, **quero** poder cadastrar, visualizar, atualizar e excluir centros de apoio, **para** gerenciar os centros disponíveis no sistema de forma eficiente. ||
| US07 | **Como** usuário, **quero** me cadastrar na plataforma, **para** que eu possa visualizar comentários no fórum. ||
| NO-US | Componente de botão ||
| NO-US | Componente de input ||
| NO-US | NavBar ||
| NO-US | SVG Logo ||
| US01 | **Como** usuário, **quero** acessar a página inicial (Landing Page), **para** visualizar os principais fluxos da aplicação. |:white_check_mark:|
| US05 | **Como** administrador, **quero** poder cadastrar, visualizar, atualizar e excluir centros de apoio, **para** gerenciar os centros disponíveis no sistema de forma eficiente. |:white_check_mark:|
| US07 | **Como** usuário, **quero** me cadastrar na plataforma, **para** que eu possa visualizar comentários no fórum. |:white_check_mark:|
| NO-US | Componente de botão |:white_check_mark:|
| NO-US | Componente de input |:white_check_mark:|
| NO-US | NavBar |:white_check_mark:|
| NO-US | SVG Logo |:white_check_mark:|
#### Sprint 2 | 09/04 a 05/05
| User Story | Descrição | Status |
......
Clone repository
  • Arquitetura do Projeto
  • Banco de Dados
  • Configuração do Ambiente
  • Código
  • Escopo e Cronograma
  • Processos
  • codigo
  • design
    • mockups
  • Home
  • mockups