App de simulados de prova que roda inteiro no navegador.
simulado.tche.studio
Junta banco de questões, provas prontas, criação e importação de provas em JSON, folha de respostas, correção, histórico e retomada de prova pausada.
Nada sai da sua máquina. As provas que você sobe e os resultados ficam no seu próprio localStorage. Não tem conta, servidor de usuário nem sincronização.
- lista de provas embutidas
- banco de questões, para montar maratonas por filtro
- modo prova com tempo e folha de respostas
- modo estudo
- correção com resumo e comentários
- histórico local de resultados
- criação de prova pelo próprio app
- upload de um
.jsonou de uma pasta inteira de provas - questões de múltipla escolha e de certo/errado
- texto de apoio e imagens embutidas nas questões
O formato das provas está documentado em FORMATO.md. O PROMPT-PROVA.md é o mesmo formato embalado como prompt, para pedir provas novas a uma IA.
Precisa de Node 18 ou mais novo.
git clone https://github.com/MMD-Marcelo/simulado.git
cd simulado
npm install
npm run devO Vite sobe em http://localhost:5173.
Os outros scripts:
npm run build # build de produção em dist/
npm run preview # serve o build
npm test # VitestReact 18 · Vite 8 · Tailwind CSS 3 · Vitest · Testing Library
Este é o espelho público do simulado. O desenvolvimento acontece no monorepo tche.studio, e o deploy de produção em simulado.tche.studio também sai de lá pelo Vercel. Aqui é vitrine e ponto de consulta do código.
PRs são bem-vindos como referência, mas qualquer mudança aceita precisa ser portada na mão para o monorepo antes de ir para produção.
