Live site: https://scoreboard.ash1eygrace.com/
scoreboard-demo.mov
This is a project designed to learn React by creating multiple components including parents and children, working with state passed to multiple children and understanding re-rendering performance issues, avoiding memory leaks by cleaning up props when using useEffect, destructing props and using propTypes, and much more.
- Stopwatch functionality
- Add New Player Form
- Remove existing player
- Increment and decrement each player's score
- Show a crown icon beside the player with the highest score
- Shows the total players in the game and the total points of all players
- Clone the repository to your local machine.
git clone git@github.com:ash1eygrace/scoreboard.git
- Install the dependencies.
npm install
- Start the app.
npm start