Skip to content

A Sudoku React app that allows you to play and solve Sudoku puzzles using the backtracking algorithm.

License

Notifications You must be signed in to change notification settings

ADi7YA26/sudoku-react-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sudoku React App

This is a Sudoku React app that allows you to play and solve Sudoku puzzles using the backtracking algorithm. The app is built using React, and it provides an interactive interface for playing Sudoku and getting solutions.

Features

  • Play Sudoku: You can fill in the empty cells of the Sudoku grid and try to solve the puzzle.
  • Solve Sudoku: The app includes a solver that can find a solution for any valid Sudoku puzzle using the backtracking algorithm.
  • Interactive Interface: The user interface is designed to be user-friendly and provides a seamless experience for playing and solving Sudoku puzzles.
  • Difficulty Levels: The puzzles are categorized into different difficulty levels, allowing you to choose the level of challenge you prefer.

Installation

To run my Sudoku React app locally, follow these steps:

  1. Clone the repository:
git clone https://github.com/ADi7YA26/sudoku-react-app.git
  1. Navigate to the project directory:
cd sudoku-react-app
  1. Install the dependencies:
npm install
  1. Start the development server:
npm start

The app should now be running on http://localhost:3000.

Usage

  1. Access the Sudoku React App through the live site at adi7ya26.github.io/sudoku-react-app/.

  2. Fill in the empty cells of the Sudoku puzzle by clicking on them and entering numbers from 1 to 9.

  3. Navigate through the puzzle using the arrow keys or by clicking on the desired cell.

  4. To solve the puzzle automatically, click the "Solve" button. The app will use the backtracking algorithm to find a solution.

  5. Enjoy playing Sudoku and challenging yourself with different puzzles!

Contributing

Contributions to the Sudoku Solver React App are welcome! If you encounter any issues, have suggestions for improvements, or would like to add new features, please open an issue or submit a pull request to the GitHub repository at sudoku-solver.

License

This project is licensed under the MIT License.

Contact

If you have any questions, suggestions, or feedback, feel free to reach out to me at 4adi26@gmail.com.

Releases

No releases published

Packages

No packages published