This project is a Memory Card Game application, developed to strengthen my understanding of React's fundamental hooks such as useState, useEffect, while integrating fetched data from a third-party API.
For more details on this project, please visit The Odin Project - Memory Card.
The application includes the following core components:
1. Score Board
- Current Score:
Tracks the player’s score for the current round. - Best Score:
Stores the highest score among all rounds.
2. Cards
- Assorted Card Set:
Ensures enough cards for gameplay. - Images and Texts:
Retrieves card data from a third-party API, preferably both images and text. - Shuffling:
Randomizes the order of cards each time a player clicks one.
- HTML
- CSS
- JavaScript
- React
- Vite
- ESLint
- Prettier