+3 Salvo!
Lembrei de alguns projetos antigos que fiz antes da onda de IA. Uma ideia legal seria adicionar um timer semanal para liberar simulados/provas temáticas com avaliação rápida. Dá para manter tudo público no GitHub e consumir direto em uma página estática (GitHub Pages, etc.).
Se a intenção for rodar sem backend e sem complexidade de infraestrutura, você pode persistir o progresso do usuário direto no localStorage. Assim, ele tem uma autoavaliação com histórico do que já respondeu e onde precisa focar mais. Para fechar, um Google Analytics ajudaria a ter mais insights sobre acessos.