Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sujalchoudhari/sudokusolver
https://github.com/sujalchoudhari/sudokusolver
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/sujalchoudhari/sudokusolver
- Owner: SujalChoudhari
- Created: 2023-08-07T09:54:29.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-07T10:06:17.000Z (over 1 year ago)
- Last Synced: 2023-08-07T11:25:07.061Z (over 1 year ago)
- Language: JavaScript
- Size: 671 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Sudoku Solver App
This repository contains a Sudoku Solver application built using React. The app allows you to input a Sudoku puzzle and automatically solves it using a backtracking algorithm.
## Getting Started
To get started with the Sudoku Solver app, follow these steps:
1. Clone the repository to your local machine:
```bash
git clone https://github.com/SujalChoudhari/SudokuSolver.git
```2. Navigate to the project directory:
```bash
cd SudokuSolver
```3. Install the required dependencies:
```bash
npm install
```4. Start the development server:
```bash
npm start
```5. Open your web browser and visit `http://localhost:3000` to access the Sudoku Solver app.
## Usage
1. Enter the initial Sudoku puzzle values by clicking on the cells and typing the numbers.
2. Click the "Solve" button to start the solving process. The app will attempt to find a solution to the puzzle using a backtracking algorithm.
3. Once the puzzle is solved, the solved numbers will be displayed on the grid.
## Technologies Used
- React: A JavaScript library for building user interfaces.
- CSS: Stylesheets for formatting the app's layout and appearance.## Solving
![Solving](./public/solving.gif)
## Acknowledgments
This app was created as a fun project to explore React and practice problem-solving techniques.
## Contact
For any questions or feedback, feel free to reach out to me on GitHub: [@SujalChoudhari](https://github.com/SujalChoudhari)