Portal (Hub Global)
Esta seção aborda a integração core do hub da plataforma, faturamento centralizado, painéis de produtores e descoberta baseada em geolocalização.
Marcos Concluídos
Inicialização do Esqueleto do Workspace
- Configuração da Arquitetura do Workspace: Estruturação dos esqueletos de pacotes para
@elo-portal/api(Fastify v5),@elo-portal/web(React 19) e@elo-portal/core. - Infraestrutura Dedicada: Provisionamento do portal com sua própria infraestrutura Docker isolada (
compose.dev.yaml), mapeando o Replica Set do MongoDB na porta27018e o cache em memória do Redis na porta6380dentro de uma rede bridge isolada (elo_portal_network).
Segurança & Gestão de Contexto
- Esqueleto do Domínio Auth: Configuração de schemas base de usuários, definições de rotas e controllers de sessão para gerenciar contas de integração da plataforma global.
- Desacoplamento de Variáveis de Ambiente: Criação de configurações separadas de
.env.dev,.env.prode.env.staging, isolando as variáveis da plataforma das configurações de instâncias locais.
Foco Planejado
- Orquestração Multi-Instância: Automatizar o provisionamento de pares de aplicações API/web de instâncias.
- Faturamento Centralizado: Implementar a gestão de assinaturas de inquilinos (tenants) e coordenação central de contas.
- Portais de Produtores e Logística: Construir hubs de gestão especializados para fornecedores e logística.
- Roteamento Geolocalizado Inteligente: Estabelecer canais de descoberta de comunidades baseados em geolocalização.