https://github.com/martendebruijn/sudoku-solver
A simple Sudoku solver built with React and TailwindCSS
https://github.com/martendebruijn/sudoku-solver
react sudoku sudoku-solver tailwindcss
Last synced: 3 months ago
JSON representation
A simple Sudoku solver built with React and TailwindCSS
- Host: GitHub
- URL: https://github.com/martendebruijn/sudoku-solver
- Owner: martendebruijn
- License: mit
- Created: 2025-02-22T16:39:08.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-22T17:31:01.000Z (3 months ago)
- Last Synced: 2025-02-22T17:34:07.109Z (3 months ago)
- Topics: react, sudoku, sudoku-solver, tailwindcss
- Language: TypeScript
- Homepage: https://martendebruijn.github.io/sudoku-solver/
- Size: 0 Bytes
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sudoku Solver 🧩
A simple Sudoku solver built with React and TailwindCSS. This project is a **hobby project** and is not intended for serious use. The solver does **not check for errors** in the input and does **not verify if a Sudoku puzzle is solvable**.
## 🚀 Features
- Interactive **9x9 Sudoku grid**
- Allows users to input numbers
- Basic solving functionality> [!WARNING]
> This is a **hobby project**, and it **does not** include:
>
> - Error detection (e.g., duplicate numbers in rows/columns)
> - Checking if the Sudoku puzzle is solvable
> - Advanced solving techniques
>
> Use this project for fun or as a learning exercise! 😊> [!NOTE]
> I am aware that somethings is not correct in the solver function. So the results can be incorrect.## 📦 Installation
1. Clone the repository:
```sh
git clone [email protected]:martendebruijn/sudoku-solver.git
cd sudoku-solver
```2. Install the dependencies:
```sh
npm install
```3. Start the development server:
```sh
npm run dev
```## 🎯 Usage
Click on a cell and type a number (1-9).
Modify numbers as needed.
(If implemented) Click a Solve button to attempt solving the puzzle.## 🛠️ Future Improvements
- ✅ Validate user input (check for duplicates)
- ✅ Show errors for invalid Sudoku configurations
- ✅ Improve solving algorithm## 📜 License
This project uses the [MIT License](./LICENSE). Feel free to contribute or modify it as you like!