Player is presented with multiple cards and must select a previously unselected card to increment score. Failure to do so will restart the game.
This projects implements the use of ReactJS concepts and how they can be used to achieve the following features.
- Updating score UI components by using side effects through ReactJS' lifecycle methods & hooks.
- Rendering complex lists of HTML elements through JSX.
- HTML
- CSS3
- JavaScript/ES6
- ReactJS
- Use of React hooks & lifecycle methods
- Use of core React concepts like props & state