Projeto Trivia
Com este projeto, o objetivo era colocarmos em prática tudo o que haviamos aprendido sobre React e Redux até o momento em que ele foi proposto, enquanto praticavamos a organização de um projeto em equipe com a metodologia agile Kanban.
O grupo formado por Isaac Pinto Bonfim de Oliviera, José Alexandre da Silva e Souza Pinto Filho, Ligia Azevedo Constantino, Rafael Friedel e Rafaella Ladeira, desenvolver um jogo de perguntas e respostas baseado no jogo Trivia, parecido um show do milhão americano, utilizando React e Redux.
Telas do Projeto
Instalação
- Clone o repositório.
- Instale as dependências usando o comando
npm install.
- Inicie o aplicativo usando o comando
npm start.
- Acesse https://localhost:3000 para visualizar no browser.
Sobre o projeto
As funcionalidades desta aplicação simulam um jogo de perguntas e respostas, onde o usuário após logar, responderá 5 perguntas, ele terá 30 segundos para responder cada uma das perguntas antes da mesma ficar bloqueada para ser respondida, ao final o usuário receberá uma pontuação com base em seu desempenho. A aplicação também conta com um ranking demonstrando a pontuação de jogadores anteriores.
O objetivo de deste projeto era verificar nossas habilidades em:
-
Criar um store Redux em aplicações React
-
Criar reducers no Redux em aplicações React
-
Criar actions no Redux em aplicações React
-
Criar dispatchers no Redux em aplicações React
-
Conectar Redux aos componentes React
-
Criar actions assíncronas na sua aplicação React que faz uso de Redux.
Sobre a API utilizada
A API é disponibilizada gratuitamente pelo O Open Trivia Database e fornece um serie de pergunstas e respostas sobre os mais diversos temas.