Sudoku Solver WebApp

This project is a web-based Sudoku Solver built using Next.js (preferably) or React.js. The application allows users to input initial Sudoku values, validate the entries, and solve the Sudoku puzzle if the entries are valid.

Features

  • 9x9 Grid Input: Users can input numbers (1-9) or leave cells blank for unknown values.
  • Validation: A "Validate" button to check the validity of the current Sudoku state.
  • Solving: A "Solve" button to find a solution for the Sudoku puzzle using the backtracking algorithm.
  • Error Handling: Displays error messages for invalid input or unsolvable puzzles.
  • Styling: Clear separation of 3x3 sub-grids for better visualization.