Hangperson React-Redux Game
A React/Redux web application to play hangman. April 29th - 30th, 2020
By: Benjamin Thom, Mariam, Jonathan Carlos, K. Wicz
Description
A two-player game for one user to write a phrase and a second user to guess the first user's phrase.
Component Tree
Component Wireframe
Specification User Stories
- A user should be able to create, read, and update taps in the taproom.
- A user should be able to sell a pint from a tap listed on the tap list, which reduces tap quantity by 1.
- When the quantity of a tap is 0, the tap should say "out of stock". A user should not be able to reduce the quantity of a tap below 0.
Setup/Installation Requirements
Node install
For macOS:
If Homebrew is not installed on your computer already, then install Homebrew by entering the following two commands in Terminal:
- $ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- $ echo 'export PATH=/usr/local/bin:$PATH' >> ~/.bash_profile
Install Git with the following command:
- $ brew install git
Next, install Node.js by entering the following command in Terminal:
- $ brew install node
For Windows:
Please visit the Node.js website for installation instructions.
Install this application
Clone this repository via Terminal using the following commands:
- $ cd desktop
- $ git clone {https://github.com/benjamin-thompdx/redux-hangperson}
- $ cd merch-site Then, confirm that you have navigated to the redux-hangperson project directory by entering "pwd" in Terminal.
Next, install npm at the project's root directory via the following commands:
- $ npm install
- $ npm run build
Open the contents of the directory in a text editor or IDE of your choice (e.g., to open the contents of the directory in Visual Studio Code on macOS, enter the command "code ." in Terminal).
Known Bugs
No known bugs at this time.
Support and Contact Details
Have a bug or an issue with this application? Open a new issue here on GitHub.
Technologies Used
- Git
- JavaScript
- npm
- Webpack
- React
License
Copyright (c) 2020 Benjamin Thom, Mariam, Jonathan Carlos, K. Wicz