Skip to content

may 24, 2022 - This is a group front-end project as part of my course at @betrybe.

Notifications You must be signed in to change notification settings

cjheyde/Trivia-React-Redux

Repository files navigation

Tivia Game - React-Redux

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:

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

How to run it:

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/

Files/Folders Ownership

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.

🚧 README under construction 🚧