Painel de Indicadores de Demandas e Ações da Secretaria do Desenvolvimento Agrário
Sistema web desenvolvido para a SDA Ceará para cadastrar, acompanhar e cruzar indicadores de demandas e ações estratégicas dos programas da secretaria, com cobertura dos 184 municípios do estado e um relatório em Power BI, embutido na home, para apresentar os dados já tratados e analisados.
O IDA é o painel de Business Intelligence que a Secretaria do Desenvolvimento Agrário do Ceará usa para cadastrar, cruzar e visualizar indicadores de demandas e ações estratégicas nos 184 municípios do estado, substituindo planilhas dispersas por uma leitura única e em tempo real.
O IDA (Indicadores de Demandas e Ações) é o sistema usado pela Secretaria do Desenvolvimento Agrário do Ceará (SDA CE) para registrar e acompanhar as demandas e ações estratégicas dos programas da secretaria — cisternas, benefícios, agricultores atendidos, entidades parceiras, entre outros indicadores — cruzando os dados por município, ano e tipo de ação em todos os 184 municípios do estado.
Módulo Cadastro: consulta de beneficiários com busca, ordenação e colunas configuráveis
Módulo Movimentação: consulta de demandas — 18.403 registros no histórico do sistema
A grade de "Minhas Demandas", no módulo Movimentação, dá a real dimensão do volume de dados do IDA: mais de 18 mil demandas registradas desde 2015, cada uma com número, ano, município, indicador e unidade associados, filtráveis e pesquisáveis em tempo real.
Cada demanda dessas nasce de um formulário estruturado de acompanhamento de ações, com dados do responsável (CPF/CNPJ), do solicitado e do projeto vinculado, e uma seção de dados gerais que exige geolocalização completa — UF, município, distrito, bairro/localidade, latitude, longitude e imagem — além da classificação por tipo de indicador, indicador específico, unidade de medida e público-alvo. É esse nível de granularidade na entrada de dados que sustenta os cruzamentos e agregações exibidos depois no Power BI.
Módulo Movimentação: formulário de acompanhamento de ações, com geolocalização e classificação do indicador
Todo o sistema — cadastro, movimentação, relatórios e administração — foi desenvolvido do zero em Laravel, com PostgreSQL como fonte de verdade dos dados. O Power BI entra em um ponto específico e deliberado do fluxo: depois que os dados são tratados e analisados via consultas SQL sobre o banco, um relatório Power BI é publicado e embutido diretamente na home do sistema, funcionando como a camada de visualização executiva sobre os dados já processados pela aplicação.
Visão coroplética dos 184 municípios do Ceará, com filtro e destaque por região.
Quantidade por município, por tipo de indicador e por ano, em uma mesma tela.
Indicadores agregados em destaque no topo do painel para leitura imediata.
Além da visão consolidada na home, o próprio relatório Power BI abre uma série histórica completa: cada indicador tem sua própria evolução ano a ano, de 2015 a 2023, permitindo comparar tendências entre programas e identificar quedas ou picos de execução ao longo do tempo sem sair do sistema.
Relatório Power BI embutido na home: comparativo de indicadores por ano (2015–2023), lado a lado
Alguns valores exibidos nas imagens deste estudo de caso foram ocultados por confidencialidade dos dados da secretaria.
O backend foi construído em PHP com Laravel, responsável pelas regras de negócio de cadastro, movimentação e agregação dos indicadores, com PostgreSQL como banco de dados e consultas SQL diretas para o tratamento e a análise que alimentam o Power BI. A aplicação roda containerizada com Docker, o que padroniza o ambiente entre desenvolvimento e produção e simplifica o deploy de novas versões.
O IDA hoje cobre os 184 municípios do Ceará e sustenta um histórico de 18.403 demandas registradas desde 2015, monitorando mais de 100 novas demandas por mês com 99,5% de uptime. A centralização dos indicadores em um único painel reduziu em cerca de 25% o tempo de resposta a demandas, ao substituir o cruzamento manual de planilhas por consultas diretas no sistema.
Poucos sistemas dão a um desenvolvedor a chance de trabalhar com dados públicos que cobrem um estado inteiro. Construir o IDA enquanto eu estava na Secretaria do Desenvolvimento Agrário do Ceará significou lidar com uma base de dados genuinamente valiosa para a gestão pública — geolocalizada, histórica e abrangendo os 184 municípios cearenses.
O IDA precisava transformar planilhas e registros dispersos de demandas e ações em um painel único, confiável para os 184 municípios do Ceará e simples o bastante para gestores tomarem decisões sem depender de exportações manuais.
Consolidar indicadores heterogêneos (beneficiários, valores, cisternas, entidades) em um modelo de dados único
Cruzar dados por município, ano e tipo de indicador com performance aceitável em consultas agregadas
Manter cadastro e movimentação de dados auditáveis, sem comprometer a leitura em tempo real do painel de BI