Generated by ChatGPT

Sudoku Web App

Welcome to the Sudoku Web App! This web-based application provides a user-friendly interface for solving Sudoku puzzles step-by-step and generating new puzzles to play. Built using Rust and Dioxus, this app brings the joy of Sudoku solving to your web browser.

Features

  • Sudoku Solver: This app features a powerful Sudoku solver that guides you through the solution of puzzles, explaining each technique used at every step.

  • Puzzle Generator: Generate Sudoku puzzles of varying difficulty levels directly in your browser. Choose your preferred difficulty and start playing!

Usage

To use the Sudoku Web App, simply navigate to app.sudoku.notyetdecided.com in your web browser. Here's how you can make the most of the app's features:

Solving a Puzzle

  1. Access the Solver: On the app's homepage, click on the "Solver" option.

  2. Enter Puzzle: Input the initial numbers of the Sudoku puzzle into the provided grid. Clicking on a cell reveals a keypad to enter numbers. Empty cells can be left blank.

  3. Solve Step-by-Step: After entering the puzzle, click the "Solve" button. The app will guide you through the solution process, explaining the techniques used at each step. Follow along until the puzzle is fully solved!

Generating a Puzzle

  1. Access the Generator: On the app's homepage, click on the "Generator" option.

  2. Choose Difficulty: Select the desired difficulty level for the puzzle generation.

  3. Play the Puzzle: Once generated, the puzzle will appear on the screen. You can start playing and solving it right away!

Contributing

We welcome contributions to enhance the Sudoku Web App! If you have ideas for improvements or encounter any issues, please open an issue on our GitHub repository. We'd love to collaborate with you to make the app even better.

License

The Sudoku Web App is licensed under the MIT License. Feel free to use, modify, and distribute the app in accordance with the terms of the license.


Get ready to enjoy solving Sudoku puzzles and generating new ones directly in your web browser. Have fun and happy Sudoku solving! 🧩🌐