Skip to content

Latest commit

 

History

History
37 lines (30 loc) · 1.11 KB

README.md

File metadata and controls

37 lines (30 loc) · 1.11 KB

CLUEWORDS

A web app that allows users to play a game of "Codenames" together online.

Codenames is "a 2015 card game for 4–8 players... (where) two teams compete by each having a "spymaster" give one-word clues that can point to multiple words on the board. The other players on the team attempt to guess their team's words while avoiding the words of the other team".

Live demo: https://cluewords.herokuapp.com/

Features

  • Sign up/Login authentication
  • Private game lobbies
  • A team voting system for player guesses
  • Real-time chat between players of the same team
  • Game state persistence during a game

Contributors

Tech Stack

Front-End

  • React.js
  • React Hooks for state management
  • Material UI

Back-End

  • Express/Node.js
  • Socket.io
  • JWT & Bcrypt
  • MongoDB

User Stories

  • Logging in to the game
  • Creating a game
  • Joining a game
  • Choosing a team to join
  • Playing together!