Tenho o blueprint, o HTML / CSS / JS já adiantados e alguns applets em Python e arquivos MATLAB que explicam a lógica de seleção de 1 – 3 soluções entre 12 possibilidades. Preciso que você integre e refine o front-end e, sobretudo, implemente recursos de rastreamento de usuário dentro desse pequeno “mostruário” interativo. O que quero acrescentar: • Capturar origem do visitante (IP e localização geográfica). • Registrar cada clique na figura, as opções escolhidas e o caminho completo de navegação. • Medir tempo de permanência em cada página e em cada sessão. • Adicionar botões para o usuário enviar por email para mim e/ou salvar pdf com preferências de input correspondente a podium visualizado, armazenando esses dados para posterior análise (adicionar data e horário no email e/ou pdf gerado). - descrições detalhadas sobre cada possibilidade (links clicáveis do podium direcionam pra elas) Fluxo já existente: o usuário clica em zonas específicas da imagem, o back-end gera o ranking das 12 opções, exibe 1, 2 ou 3 principais, e possibilita mostrar o ranking completo, um gráfico ou a “árvore de soluções” (links clicáveis com o nome de cada solução direcionam para os mesmos arquivos de detalhes do podium). Sua entrega deve incluir: 1. Código JavaScript bem organizado para coletar e enviar os dados de rastreamento sem prejudicar performance. 2. Endpoint ou serviço no back-end (pode ser Python) que grave essas métricas em CSV ou banco simples já usado no projeto. 3. Atualização do front-end para exibir o novo botão de envio de preferências e garantir que o rastreamento ocorra em todas as páginas. 4. Documentação leve explicando onde plugar suas rotinas no meu código existente. Prefiro soluções claras, sem dependências desnecessárias, e comentários no código que facilitem manutenção. Se precisar de amostras do repositório ou das rotinas MATLAB/Python, disponibilizo imediatamente.