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 Scripts

Armazenamento: 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.js

Geraçã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