← Todos os projetos

Conectar fontes de dados à análise com IA.

Tecnologias identificadas
Python / FastAPIReactFlutter

O problema

Analisar informações de fontes diferentes envolve mais do que uma tela de consulta: cada banco tem seu dialeto, suas permissões e sua forma de conexão.

A solução

O AInalise conecta fontes de dados a experiências de análise com IA. API, conectores e agente local cuidam do acesso; sistema web e aplicativo apresentam as análises.

O que compõe a solução

Recorte do projeto O PostgreSQL da plataforma é separado das fontes consultadas. O acesso central ou por agente depende do modo autorizado e das capacidades de cada ambiente.

Minha contribuição

Concebi o AInalise e desenvolvi sua arquitetura, API, conectores, agente e interfaces web e móvel. O trabalho separa o acesso às fontes de dados da experiência de análise.

Arquitetura em perspectiva

API Python, conectores e agente fazem a ponte entre fontes de dados e experiências analíticas web/mobile.

Estrutura técnica

Tecnologia por módulo.

Web, API, app e agente local têm responsabilidades diferentes na análise e no acesso autorizado às fontes de dados.

O que cada parte faz e quais tecnologias a sustentam. A existência de um módulo no código não significa que todos os seus recursos estejam concluídos ou publicados.

01 / Código existente

Sistema

ReactTypeScriptViteReact Query

Interface de análises e administração.

Rotas, estados de consulta e componentes apresentam dados e operações autorizadas pela API, sem conectar o navegador diretamente às bases dos clientes.

02 / Código existente

API e conectores

PythonFastAPISQLAlchemyPostgreSQL

API central e conectores.

Serviços por funcionalidade organizam contratos, permissões, metadados e consultas. Adaptadores tratam os dialetos e formas de conexão das fontes externas.

03 / Código existente

Aplicativo

FlutterDartRiverpodDio

Superfície móvel da plataforma.

Estado e comunicação HTTP ficam em camadas próprias. O app consome contratos da API; não replica os conectores corporativos do servidor.

04 / Código existente

Agente

PythonTyperFastAPISQLAlchemyhttpx

Acesso a fontes na rede local.

Agente com configuração, coleta de metadados, guarda de consultas somente leitura e comunicação com a API central.

Como as partes se conectam

Web e app usam a API. Fontes podem ser acessadas pelo conector central ou pelo agente local, conforme o modo autorizado e a capacidade do ambiente.

Dados e integrações

PostgreSQL armazena os dados da plataforma. PostgreSQL, MySQL, SQL Server e Oracle aparecem como fontes externas; Azure SQL/Fabric exigem seus próprios modos de autenticação.

Qualidade e operação

Validação de API/web/agente separada, publicação documentada em AWS e workflows próprios. Instalação do agente, vínculo à plataforma e funcionamento do conector são verificações distintas.

Competências neste projeto

Vamos construir?

Tem um desafio parecido?

Me conte o que você precisa. O link do WhatsApp já leva este projeto como referência; você pode editar a mensagem antes de enviar.

Conversar pelo WhatsApp ↗
/→

Continue explorando

Contato

Uma boa conversa é um ótimo começo.

Vamos conversar