This web app was developed using React.
- Level, Timer, and Flag insertion features
- Shuffle algorithm ensures a uniform distribution probability of mines
- Recursion is used to reveal surrounding empty cells
- After losing the game, an animation displays the locations of mines that were not flagged
-
Clone the repository:
git clone https://github.com/Mikalasa/minesweeper.git
-
Navigate to the project directory:
cd minesweeper
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your browser and go to:
http://localhost:3000