Skip to content

Jack-Development/ReactSweeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 

 

ReactSweeper

ReactSweeper is a compelling, user-friendly adaptation of the classic Minesweeper game, designed with React. This modern take on a classic game is not just a fun pastime, but also a showcase of what can be achieved with React.

You can check out a live demo of the project here.

Live Demo 🎮

Test out the application at https://jack-development.github.io/ReactSweeper/

Features 🚀

  • Interactive grid, with dynamic scaling and resizing based on user input.
  • Ability to place flags on squares, preventing accidental clicking.
  • Visual feedback for success and failure, including colored indicators for safe squares and mines.
  • The game reveals the entire board when a win or loss is detected.

Development Tools 💻

This project was developed using the following tools:

react javascript sass IntelliJ

Getting Started 🚀

  1. Installation: npm install

  2. In the project directory, you can run: npm start

  3. In the project directory, you can run: npm run build to build the app for production to the build folder.

npm start runs the app in the development mode.
Open http://localhost:3000 to view it in the browser. The page will reload if you make edits.

Contributing 💡

Contributions, issues, and feature requests are welcome! Feel free to check issues page if you want to contribute.

License

This project is licensed under the MIT License.

About

ReactSweeper is a dynamic and interactive rendition of the timeless Minesweeper game, developed using React.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •