/trivia_react_redux

Jogo de perguntas e respostas baseado no jogo Trivia, desenvolvido usando React e Redux. Para jogar, o(a) usuário(a) responde a perguntas no tempo limite, acumulando pontos. Após 5 perguntas, é redirecionado(a) para a tela de score com feedback sobre o desempenho. Há uma página de ranking para visualizar o desempenho geral.

Primary LanguageJavaScript

Projeto Jogo Trivia

Este é um jogo de perguntas e respostas, inspirado no clássico "Trivia". Desenvolvido com a robustez do React e a gerência de estado do Redux, este projeto simula a dinâmica colaborativa do mercado de trabalho, com tarefas distribuídas e gerenciadas através de um quadro Kanban.

Características Principais:

  • Autenticação e Personalização: Os jogadores podem fazer login e, se seu e-mail estiver registrado no Gravatar, uma foto do perfil associada será exibida, adicionando um toque pessoal à experiência.

  • Desafio Cronometrado: Cada pergunta possui um timer. As respostas devem ser selecionadas antes que o tempo se esgote; caso contrário, a pergunta é automaticamente marcada como errada.

  • Placar Dinâmico: Após responder a 5 perguntas, os jogadores são direcionados para uma tela de placar. A mensagem exibida é baseada no número de respostas corretas, tornando cada jogo uma experiência única.

  • Ranking: Os jogadores têm a opção de visualizar um ranking, apresentando os melhores desempenhos.

  • Configurações Personalizáveis: Os jogadores podem ajustar algumas configurações de jogo através de um menu acessível no cabeçalho, permitindo uma experiência mais personalizada.

  • Desenvolvimento Colaborativo: Este projeto foi concebido como uma experiência colaborativa. Utilizamos um quadro Kanban para gerenciar e distribuir tarefas, promovendo uma abordagem organizada que espelha as práticas padrão da indústria.

Tecnologias, ferramentas e habilidades

  • JavaScript
  • React
  • Redux
  • React Testing Library

Como executar o projeto


# Clone ou baixe o repositório
git clone git@github.com:LarissaSimoes/trivia_react_redux.git
# Entre no diretório
cd trivia_react_redux
# Instale as dependências
npm install
# Inicie a aplicação
npm start