Arquitetura da Plataforma
Esta visão geral demonstra como a plataforma orquestra o fluxo de dados desde as fontes até os sistemas de destino, garantindo consistência, segurança e escalabilidade.
Fluxo de Entrada (Inbound)
1. Fontes de Dados
Sistemas de parceiros enviam dados via Webhook ou API.
API REST
Webhooks
2. Plataforma Orquestradora
API de Ingestão: Recebe e valida os dados brutos.
Node.js (Express)
Normalização: Converte os dados para um formato padrão.
Python ScriptsArmazenamento: Salva os dados normalizados.
Supabase (Postgres)3. Base Consolidada
Dados coexistem no nosso banco de dados, prontos para análise.
PostgreSQL
Fluxo de Saída (Outbound)
1. Gatilho de Exportação
Usuário inicia a exportação de uma remessa através da interface.
React.js
2. Plataforma Orquestradora
Busca de Dados: Coleta os contratos filtrados.
Supabase (SQL)
Motor de Integração: Mapeia os dados (De-Para) para o formato de destino.
Node.jsGeração de Arquivo: Gera o arquivo final.
Libs (CSV, JSON)3. Sistemas de Destino
O arquivo é baixado e enviado para um sistema externo.
Seguradoras
ERPs