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.
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.
A autenticação é necessária para acessar o painel de administração. Garantir que apenas administradores autorizados tenham acesso às informações sensíveis.
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.
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.
-
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.
- Endpoints:
-
Frontend: HTML, CSS5, JavaScript
Faz parte do grupo:
- Fabio Sousa (Linkedin / Github)
- Juliana Medeiros (Linkedin / Github)
- Thaís Breder (Linkedin / Github)
Ficaríamos felizes em receber contribuições para melhorar o Inclusiwatcher. Sinta-se à vontade para enviar pull requests ou relatar problemas.





