A aplicação Quiz é um projeto que combina aprendizado e diversão para quem quer testar seus conhecimentos em desenvolvimento web. A aplicação permite que o usuário escolha entre quatro temas principais: HTML, CSS, JavaScript e React e, com base na escolha, a inteligência artificial gera automaticamente 10 perguntas de multipla escolha que podem ser respondidas para testar os conhecimentos do usuário.
O quiz apresenta perguntas de diferentes níveis de dificuldade, abrangendo conceitos básicos e avançados de cada tecnologia, tornando-o ideal tanto para iniciantes quanto para profissionais experientes. Durante o jogo, o usuário responde às perguntas em um formato de múltipla escolha, com feedback visual imediato para cada resposta. No final, uma pontuação é exibida, indicando o número de acertos e permitindo que o usuário identifique áreas de melhoria.
O projeto Quiz não é apenas um jogo, mas também uma ferramenta de aprendizado poderosa, que ajuda estudantes, desenvolvedores e entusiastas da área a consolidar seus conhecimentos de forma prática e divertida.
Clone este repositório:
git clone https://github.com/portfolio-projetos-dev/quiz
Acesse o diretório do projeto:
cd quiz
Instale as dependências:
npm install
Inicie o servidor (Next.js):
npm run dev
Configure as variáveis de ambiente:
Será necessário criar um arquivo .env
com as mesmas variáveis de ambiente listadas no arquivo .env.example
na pasta raiz da aplicação e preencher esse arquivo com as variáveis de ambiente correspondentes.
Acesse o projeto em http://localhost:3000.