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.
- JavaScript
- React
- Redux
- React Testing Library
# 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