Interactive board game from React tutorial.
- React Hooks
- Styled-components
- Cypress
- Display the location for each move in the format (col, row) in the move history list.
- Bold the currently selected item in the move list.
- Rewrite Board to use two loops to make the squares instead of hardcoding them.
- When someone wins, highlight the three squares that caused the win.
- When no one wins, display a message about the result being a draw.
- Create personal design with styled-components.
- Create responsive design.
- Add confetti rain when a player wins the game.
Live version of the project is available HERE!