Skip to content

alyssulee/Mastermind

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 

Repository files navigation

https://github.com/alyssulee/Mastermind

Masterminds

Masterminds is a web-based application based on a board game Codenames.

In the game, there are two competing teams: the Purple Team and the Green Team. Each team will have a subset of words belonging to them, which they will need to guess to win the game. Teams are split into the two roles of Mastermind and Minion, where the Mastermind provides clues and the Minions guess words that relate to the clue. Each team alternate turns for giving clues and guessing until the end of the game. Whichever team guesses all of their words correctly wins.

How to Run

  1. Before running, ensure all dependencies are installed by running npm install in both the client and server directories.
  2. To run the server:
    • cd ./MastermindsApp/server
    • npm start
  3. To run the client:
    • cd ./MastermindsApp/client
    • npm start
    • Navigate to http://localhost:4200/

About The Project

Masterminds was developed using an Angular front-end and Express backend. The web-app supports both desktop and mobile sizes. When using a mobile device, make sure to rotate the screen (landscape mode)!

See our video demo here: https://youtu.be/elPZMkBTxVk