Observatório

Bem-vindo ao Observatório do Fundo Partidário

Uma plataforma de inteligência para o monitoramento e a fiscalização do Fundo Partidário, potencializada por Inteligência Artificial.

Acessar o Dashboard
Funcionalidades Principais
Explore as ferramentas que o Observatório oferece para análise de dados.

Dashboard

Visão geral com gráficos e indicadores-chave sobre os gastos do Fundo Partidário.

Fornecedores

Liste, pesquise e analise os fornecedores que recebem recursos dos partidos.

Despesas

Filtre e explore todas as despesas registradas, com detalhes sobre cada transação.

Transferências

Visualize o fluxo de recursos entre diretórios nacionais, estaduais e municipais.

Detecção de Anomalias

Utilize IA para analisar despesas e identificar padrões suspeitos e potenciais irregularidades.

Análise de Conexões

Use IA para investigar e sugerir possíveis conexões entre fornecedores e partidos, com pesquisa aprofundada.

Jurisprudência

Pesquise uma base de dados de decisões do TSE para contextualizar as análises de gastos.

Importação de Dados

Página para carregar dados reais (JSON/CSV) e alimentar a aplicação.

Próximos Passos: Do Protótipo à Produção
Este é um protótipo poderoso. Para se tornar uma ferramenta de análise de dados reais e contínuos, os seguintes passos são essenciais:

Implementar um Banco de Dados Robusto

Substituir o sistema de arquivos (data.ts) por um banco de dados escalável como Firestore, PostgreSQL ou MongoDB para armazenar e gerenciar grandes volumes de dados de forma eficiente.

Criar um Backend de Coleta de Dados (ETL)

Desenvolver um serviço automatizado para extrair dados de múltiplas fontes (APIs oficiais, web scraping de portais), transformá-los em um formato padronizado e carregá-los no banco de dados central.

Hospedar o Backend

Publicar o serviço de coleta de dados em uma plataforma de nuvem (como Cloud Functions, Cloud Run ou Vercel) para que ele possa ser executado de forma contínua e agendada.

Conectar o Frontend ao Backend Real

Modificar o arquivo `tse-api.ts` para que, em vez de ler de um arquivo local, ele faça chamadas HTTP para o seu backend, buscando os dados reais e consolidados do banco de dados.