This Project created a game of questions and answers based on Trivia game.
This is a front-end Project, part of Trybe school requirements to move on in the studies.
It was develped by following group members:
- Elaine Costa
- Paulo Bruno Machado Dias
- Natã Abrahão Rodrigues
- Priscila Nogueira
- Carla Heyde
- and we had help on our clock from Rodrigo Takashi Condo, thanks! 🙏
First commit: on May 24, 2022.
Here we had to exercise: React.js, Redux, CSS, React Testing Library, Cypress usage and Trello.
It was the best coding group I have ever had so far! We had complementary skills! Elaine was a master in testing, Paulo was the CSS person, and Natã was the one that could not sleep before solving the most complicated logic issues! I used my leadership experience and code my best to contribuite as much as I could!
This was the chance to learn how to open branches to code simultaneously, how to review codes, and how to merge them.
We had daily meetings, decided on who should code what, and sometimes coded in pairs or even all four togehter!
To have a better overview of the parts that needed coding and how to connect them, we used Excalidraw.
trivia-react-redux.webm
You need to have installed:
- Unix based Operational System
- node version >= 16.14.0 LTS
command to install it: npm install
command to start it: npm start
Open it on http://localhost:3000/
Here you find a list of files and or folders according to the ownership.
🧑🤝🧑 I coded with other group members:
src/
components/
Button.js
Header.js
LogoTrivia.js
Questions.js
css/
Header.css
Questions.css
pages/
Feedback.js
Game.js
Login.js
Ranking.js
redux/
actions/index.js
reducers/
PlayerReducer.js
TimeReducer.js
index.js
store/index.js
services/api.js
App.js
index.js
🧛 coded by other group members:
src/
components/
BooleanBtn.js
Functions.js
Loading.js
MultipleBtn.js
css/
Feedback.css
Loading.css
Login.css
Ranking.css
images/
pages/
Config.js
redux/
reducers/
TokenReducer.js
tests/
helpers/ourMocks/
Feedback.test.js
Game.test.js
Login.test.js
🏫 coded by the school:
all others not mentioned before.
✨ all icons used here are from: EmojiPedia.