Skip to content

tiofaso/squad5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inclusiwatcher

O Inclusiwatcher é uma plataforma que permite aos usuários registrar falhas de acessibilidade de forma anônima. O objetivo é promover uma experiência inclusiva e melhorar continuamente a acessibilidade dentro da Zup e StackSpot por meio do feedback e da colaboração dos usuários.

Funcionalidades para Usuários:

Tela de Cadastro de Falhas:

Os usuários podem cadastrar detalhes de falhas de acessibilidade por meio de um formulário fácil de usar. A submissão é anônima para garantir a privacidade do usuário.

Tela de Cadastro de Falhas parte 1

Funcionalidades para Administradores:

Tela de Login de Administrador:

A autenticação é necessária para acessar o painel de administração. Garantir que apenas administradores autorizados tenham acesso às informações sensíveis.

Tela de Login de Administrador

Painel de Administração:

O painel de administração permite que os administradores visualizem os detalhes de todas as falhas de acessibilidade cadastradas. Isso é essencial para gerenciar e abordar efetivamente as questões de acessibilidade.

Painel de Administração parte 1 Painel de Administração parte 2 Painel de Administração parte 3

Kanban para Organizar as Falhas:

Dentro do painel de administração, os administradores podem organizar as falhas em diferentes estágios, como "To Do," "In Progress," e "Done." Isso ajuda na gestão eficaz das correções de acessibilidade.

Kanban de Organização das Falhas

Tecnologias Utilizadas:

  • Backend: Spring Boot, Spring Security, JUnit e MockMVC para a realização dos testes.

    • Endpoints:
      • POST para registrar falha.
      • GET para listar todas as falhas.
      • GET por ID.
      • PUT para atualizar falha por ID.
      • PUT para atualizar falha por Task.
    • Testes Unitários no Controller e no Service: Implementamos testes unitários rigorosos para garantir que os controladores e serviços funcionem corretamente. Esses testes ajudam a identificar e resolver problemas antes de serem implantados em produção, garantindo um código mais seguro e confiável.
  • Frontend: HTML, CSS5, JavaScript

Equipe:

Faz parte do grupo:

Contribuindo

Ficaríamos felizes em receber contribuições para melhorar o Inclusiwatcher. Sinta-se à vontade para enviar pull requests ou relatar problemas.

About

Projeto de Conclusão de curso do Catalisa T5

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •