Realizado

Correção de Bugs e Implementação de Funcionalidades para Software

Publicado em 03 de Setembro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estou em busca de um desenvolvedor para trabalhar pontualmente na correção de bugs e na implementação de novas funcionalidades em um software que possui dois módulos: Ouvidoria e SAC. O software é desenvolvido utilizando as tecnologias React, Python, TypeScript e Next.

Correções de Bugs Necessárias

Prazo de Indicação: Os quadrados coloridos de prazos não estão funcionando como esperado.
Prorrogação de Protocolos: Alguns protocolos não aceitam prorrogação, mesmo que a opção esteja habilitada e permita a escolha e digitação. Contudo, a prorrogação não é realizada.
Ocultar Botão de Reenvio de Pesquisa: Quando uma manifestação é concluída, o botão "reenviar pesquisa" deve ser ocultado para o usuário externo.
Pedido de Recurso: Usuários externos não conseguem solicitar recurso de uma manifestação indeferida.
Visualização de Históricos: Auditores não estão conseguindo visualizar os históricos, exceto os relacionados a Assuntos.
Permissões de Edição: O ícone de edição de algumas seções está aparecendo para Auditores e Ouvidores, mesmo sem permissão para edição.
Caixa de Pesquisa de Legislações: A caixa de pesquisa de legislações não está funcionando.
Permissões de Edição de Respostas: Auditores e Ouvidores devem ter acesso à tela de editar respostas pré-definidas apenas se tiverem permissão.

Testes Necessários

Verificar a diferença entre instituições públicas e privadas no sistema, testando seu funcionamento e bloqueios.

Implementações Requeridas

Anonimização por Default: As manifestações devem ser criadas de forma anonimizada por padrão. O botão de anonimizar deve servir para mostrar os dados.
Campo de Comentários na Pesquisa de Satisfação: Incluir um campo de comentários na pesquisa de satisfação.
Restrição de Login Simultâneo: Um mesmo usuário não deve conseguir fazer login em navegadores ou dispositivos diferentes ao mesmo tempo.
Relatórios no SAC: Replicar os relatórios atualmente existentes no módulo de Ouvidoria no módulo SAC.

Tecnologias Utilizadas

Frontend: React, Next.js
Backend: Python (desejável experiência com Django)
Outras: TypeScript, PostgreSQL, Docker (básico)

Requisitos Desejáveis

Experiência prática com Django e React
Conhecimento básico de Docker
Experiência com PostgreSQL

Contexto Geral do Projeto

Este projeto está focado na manutenção e aprimoramento de um software em desenvolvimento que possui dois módulos principais: Ouvidoria e Serviço de Atendimento ao Cliente (SAC). Esses módulos são utilizados para gerenciar e processar interações entre a organização e seus clientes ou cidadãos, garantindo que as manifestações, como reclamações, elogios e sugestões, sejam tratadas de forma eficiente e dentro dos prazos estabelecidos.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor, Designer

Prazo de Entrega: 23 de Setembro de 2024

Habilidades necessárias