An open API service indexing awesome lists of open source software.

https://github.com/larissaperinoto/trivia

O game de Trivia foi desenvolvido para ser em um jogo de perguntas e respostas onde o usuário pode se cadastrar e seus pontos ficam salvos ao final de cada jogo.
https://github.com/larissaperinoto/trivia

css3 html javascript kanban react-router reactjs redux scrum

Last synced: 2 months ago
JSON representation

O game de Trivia foi desenvolvido para ser em um jogo de perguntas e respostas onde o usuário pode se cadastrar e seus pontos ficam salvos ao final de cada jogo.

Awesome Lists containing this project

README

          

# Trivia Game

A [Trybe](https://www.betrybe.com/) é uma escola de tecnologia com foco em formação de Desenvolvedores Web e o projeto Trivia foi proposto como atividade de aprimoramento dos estudos sobre desenvolvimento front-end utilizando Redux.

O projeto foi elaborado com o seguinte time de desenvolvedores: [Larissa Perinoto](https://github.com/larissaperinoto), [Amanda Portela](https://github.com/AmandaPtela), [Lucas Brandt](https://github.com/BrandtLC), [Guilherme Podolak Pita](https://github.com/GPodolak) e [Felipe Fortes](https://github.com/F0RT3S).

### Objetivo

A aplicação Trivia consiste em um jogo de perguntas e respostas, no estilo trivia. O usuário deve entrar com username e email para poder jogar. Ao final do jogo é possível ver o ranking de jogadores com suas respectivas pontuações.

### Tecnologias e Ferramentas


HTML
CSS3
JavaScript
ReactJS
React-router
Redux
ESlint


O projeto foi desenvolvido em JavaScript utilizando a biblioteca [ReactJS](https://pt-br.reactjs.org/) e o React Router para criar as rotas. O gerênciamento de estado da aplicação foi feito utilizando a ferramenta [Redux](https://redux.js.org/). Para alinhar o código com as boas práticas de desenvolvimento foram utilizadas as ferramentas [ESLint](https://github.com/eslint/eslint) e [StyleLint](https://stylelint.io/).

### Desenvolvimento

O projeto foi desenvolvido através de metodologia ágil utilizando o framework Scrum para gerênciamento do projeto e a metodologia Kanban para acompanhamento de tarefas e acompamento visual das atividades.

### Execução do projeto

Saiba mais

Para executar o projeto na sua máquina, inicie fazendo o clone deste repositório com o comando abaixo

git clone git@github.com:larissaperinoto/trivia.git

Utilize o comando abaixo para instalar as dependências após o clone do repositório.

npm install

Para iniciar o projeto utilize o comando abaixo.

npm start

![Captura de tela de 2022-12-02 09-06-33](https://user-images.githubusercontent.com/98956659/205290610-73db468d-f1d4-4211-9217-cfa7a6b4abc7.png)