Skip to content
A full-stack multiplayer game built using React/Redux and Node.js
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
public
src
.gitignore
README.md
package-lock.json
package.json

README.md

Multiplayer Quiz game

GitHub LogoGitHub LogoGitHub Logo

-- Check It Live --

Table of contents:

Introduction:

For this project pairs of students were asked to produce a full-stack multiplayer game using a React/Redux front-end with secure sign up and login functionality and a back-end with a database for user information and streaming technology to keep both players in sync. We decided to build a quiz game that can be played by two players on different devices. Each player has multiple questions to answer, then clicks show result button. If the second player has not finished the quiz yet, the first player is told to wait. When both finish, players are told of the outcome and points are awarded. Streaming keeps both players up to date without the need for requests from the client.

Getting Started:

  1. Clone the git repository into a new directory on your computer: git clone git@github.com:mtabanja/week7-game-project-client.git
  2. Run npm i to install requird dependendencies
  3. Run npm start to start the app

Technologies Used:

Front-end

  • React
  • Redux-Thunk
  • Superagent
  • Bootstrap

Back-end

  • Express
  • Sequelize ORM

-- Check server side repository --

You can’t perform that action at this time.