Pular para o conteúdo principal

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 porta 27018 e o cache em memória do Redis na porta 6380 dentro 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.prod e .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.