Client-side Tic-Tac-Toe game, with React for the front-end and React-Redux handling game score state
In the bottom right corner, click show score to display player names and game score. Both of those states are handled and managed by React-Redux. Click on player name to focus the text input, delete default name and type your custom one. Notice the text below the playing grid now displays Turn: **your input**
. Play a round and notice score property is updated after every game.
- React 18.2.0
- React-Redux 9.1.2
- Tailwind CSS
- Framer Motion
- Typescript
- Clone the repo:
git clone https://github.com/jmalinkiewicz/react-redux-tic-tac-toe.git
- If you don't have Node.js installed, go to https://nodejs.org/en and install it
- Install all the necessary dependencies:
npm install
- Run the app:
npm run dev
- The app should be accessible at http://localhost:5173/react-redux-tic-tac-toe/