Arquitetura da Solução
Visão executiva do fluxo entre a Agência Virtual, autenticação SSO, backend/BFF, APIs corporativas da Saneago e Sistema Alpha.
Descrição da arquitetura
A Agência Virtual é entregue por um frontend React/Vite organizado por domínios de negócio, com rotas leves e funcionalidades concentradas em features, hooks, componentes e bibliotecas auxiliares. A autenticação ocorre via SSO Saneago/Keycloak, usando Authorization Code com PKCE. Após autenticação, as chamadas seguem para o backend/BFF, que centraliza regras de segurança, orquestra integrações e conversa com APIs corporativas como faturamento, atendimento, cadastro, documentos/GED, notícias e agências. Essas APIs integram os dados operacionais com o Sistema Alpha, tratado como core legado da solução.