Timed Math Quiz With Lives

Job ID: 39992888

Budget: €250 – €750 EUR

Preciso de um quiz de Matemática voltado a alunos do Ensino Fundamental que funcione como um pequeno jogo: cada pergunta vale pontos, há limite de tempo para responder e o estudante começa com um número definido de vidas que vão sendo perdidas a cada erro.

Quero trabalhar somente com perguntas dissertativas neste primeiro momento; no entanto, a estrutura deve permitir que no futuro eu inclua múltipla escolha ou verdadeiro ou falso sem reescrever tudo do zero.

Entrego a você o conteúdo das questões (enunciado, resposta esperada e pontuação). Espero receber:
• uma aplicação web responsiva em português onde o professor cria “salas” ou “discussões”, cadastra perguntas e define tempo/vidas;
• tela para o aluno responder, visualizar tempo restante, pontos acumulados e vidas que ainda possui;
• painel com relatório de desempenho por tentativa e por aluno, exportável em CSV ou similar.

Aceito qualquer stack estável — JavaScript/TypeScript, React, Vue, Laravel, Django, Firebase, fique à vontade para propor — contanto que o código fique bem organizado e documentado para manutenção futura. Se possível, inclua instruções de deploy em servidor padrão (cPanel ou VPS) e um breve manual em PDF ou Markdown voltado ao professor.

Considerarei o trabalho concluído quando eu conseguir:
1. Criar uma sala, lançar ao menos três perguntas dissertativas e definir tempo e vidas;
2. Jogar até o fim em desktop e celular, vendo pontuação e vidas mudarem em tempo real;
3. Exportar o relatório gerado após a atividade.