Skip to content

Its a Trivia game done for educational purpuses as an update of a project developed during Trybe's Frontend Course using Redux ToolKit.

Notifications You must be signed in to change notification settings

IgorMarinhoArgollo/trivia-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trivia Game

GitHub language count Repository size GitHub last commit License

Esse projeto é um jogo no estilo trivia, desenvolvido para aprendizado em parceria com os amigos: Filipe Onoue, Junio Álves, Bruno Philippi e Lucas Toledo. Utilizamos Metodologias Ágeis e pair-programming no desenvolvimento. Inicialmente, focamos em transferência de informação e gerenciamento de estado com Redux, mas ao aprender a utilizar o Redux Toolkit, optei por refazer o projeto utilizando essa nova tecnologia. O projeto seguiu a abordagem Mobile First, com ajustes para telas maiores, e o design foi inspirado no trabalho de Jeziel Junior, desenvolvido no Figma com a ferramenta SASS.


This project is a trivia-style game developed for learning, in collaboration with friends: Filipe Onoue, Junio Álves, Bruno Philippi, and Lucas Toledo. We employed Agile methodologies and pair programming in the development process. Initially, the focus was on information transfer and state management using Redux. However, after learning how to use the Redux Toolkit, I choose to redo the project with this new technology. The project followed a Mobile First approach, with adjustments for larger screens. The design drew inspiration from the work of Jeziel Junior, created in Figma using the SASS tool.

🌎 Link

🎯 Objetivos / Goals

  • Desenvolver o um jogo tipo trivia / Develop a trivia game;
  • ✅ Consumir uma API de perguntas / Consume a questions API;
  • ✅ Implementar Redux Toolkit para gerenciar e transferir estados / Implement Redux Toolkit for state management and transfer;
  • ✅ Estilizar usando a técnica do Mobile First / Style using the Mobile First technique ;
  • ✅ Escrever o StyleSheet com uma fácil leitura (SASS) / Write StyleSheets for easy readability (SASS).

💻 Tecnologias Utilizadas / Used Technologies

  • javascript
  • node
  • react
  • redux
  • html5
  • sass

⚙️ Como Rodar / How to Run

Requerimentos / Requirements:

* Node v16
* Google Chrome

Clone o repositório (via SSH) / Clone the repository (via SSH)

No terminal / On terminal:

git clone [email protected]:IgorMarinhoArgollo/trivia-game.git

Instalando as dependências / Installing dependencies:

No terminal / On terminal:

npm install

Inicializando / Starting

No terminal / On terminal:

npm start

Screenshots

ScreenShot ScreenShot ScreenShot ScreenShot

🧑‍💻 Author / Autor


Igor Marinho

Filipe Onoue
Junio Alves
Junio Alves

Bruno Philippi

Lucas Toledo


📄 Licença / License

License

About

Its a Trivia game done for educational purpuses as an update of a project developed during Trybe's Frontend Course using Redux ToolKit.

Topics

Resources

Stars

Watchers

Forks