Plataforma full stack para consulta, integracao e analise operacional de dados publicos, desenvolvida com foco em produtividade, padronizacao de informacoes e apoio a rotinas reais de validacao.
Stack principal: Ruby on Rails 8 Preact TypeScript PostgreSQL Docker
Por questoes de confidencialidade, este repositorio documenta o case profissional sem expor codigo proprietario.
Este repositorio documenta um projeto real desenvolvido em contexto corporativo para apoiar rotinas operacionais de consulta, consolidacao e validacao de informacoes publicas.
A solucao centraliza fluxos de consulta em uma interface unica, organiza filtros operacionais, padroniza dados consumidos por integracoes externas e oferece recursos de exportacao e apoio a analise de inconsistencias.
Por questoes de confidencialidade e propriedade intelectual, o codigo-fonte nao esta publico. Aqui eu apresento o produto, a arquitetura em alto nivel, a stack e a minha contribuicao tecnica.
- aplicacao full stack com backend em Ruby on Rails e frontend em Preact + TypeScript
- integracao com fonte externa de dados publicos
- consultas operacionais com filtros e paginacao
- exportacao de resultados em CSV
- fluxo de analise de divergencias em arquivos CSV
- ambiente preparado para execucao conteinerizada com Docker
Consulta da API TCE com grid preenchido a partir de dados reais do endpoint agentes_publicos, usando o municipio 057 e o exercicio 202500.
O projeto foi concebido para reduzir atrito em rotinas que dependem de consulta e validacao de dados publicos. Em vez de espalhar esse trabalho entre fontes externas, verificacoes manuais e planilhas auxiliares, a aplicacao concentra o fluxo em um unico produto com experiencia de uso orientada a operacao.
- consulta paginada de contratos, licitacoes e veiculos
- filtros por municipio, orgao e outros criterios operacionais
- integracao com API externa para consulta de dados publicos
- exibicao estruturada de resultados em interface web
- exportacao dos dados consultados para CSV
- analise de arquivos CSV para apoio a identificacao de inconsistencias
- Ruby on Rails 8
- PostgreSQL
- Preact
- TypeScript
- Vite
- Docker
O sistema foi organizado em dois blocos principais:
- backend responsavel por expor endpoints, integrar dados externos, normalizar respostas, paginar resultados e apoiar fluxos de analise
- frontend responsavel pela experiencia de consulta, filtros, apresentacao dos dados e exportacao
Essa separacao permitiu evoluir a interface e as integracoes mantendo um fluxo consistente de dados entre camada de servico e camada de apresentacao.
Atuei no desenvolvimento full stack da solucao, com participacao em:
- implementacao e evolucao de funcionalidades no backend
- construcao e manutencao da interface web
- integracao com servicos externos
- tratamento e normalizacao de dados para consumo no frontend
- implementacao de filtros, consultas e exportacao de resultados
- apoio aos fluxos de analise de divergencias em arquivos processados
- organizar integracoes externas com respostas consistentes para a interface
- estruturar consultas operacionais com filtros reutilizaveis
- tratar importacao e leitura de arquivos CSV
- exibir e exportar dados de forma padronizada
- equilibrar experiencia de uso com necessidades operacionais reais
- centralizacao do fluxo de consulta em uma unica aplicacao
- ganho de produtividade em rotinas operacionais
- melhor consistencia na exibicao e exportacao dos dados
- suporte mais eficiente para validacao de inconsistencias
Este repositorio documenta um projeto profissional real, mas nao inclui codigo proprietario, regras internas de negocio, credenciais, link de produção, dados sensiveis ou detalhes exclusivos da empresa.
Ruby on Rails Preact TypeScript PostgreSQL Docker APIs REST Integracao de Sistemas CSV Full Stack