Aprimorar Dashboard com Rastreamento Avançado
Budget: $30 – $250 USD
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.
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.
Related categories:
PHP
JavaScript
Python
CSS
HTML
Web Development
Backend Development
Frontend Development
Data Analysis
Database Management