This is a react application used to solve the famous numbers game, Sudoku. Currently it only provides the ability to generate a random puzzle from an open source api, Dosuku, solve the given board and visualize the working algorithm.
This project demonstrates my understanding of the working of simple algorithms and their use for complex use cases. In this case, the working of the backtracking algorithm and the use of matrices.
The live project can be found here.
- Clone the repository
git clone <url>
- Install the necessary dependencies
npm install
- Run the server
npm run dev
Caution
At the time of this writing - 28th Aug, 2024, it seems like the owner of the sudoku api I was using took it down. ( Evidence by the 404 error logged in the browser when a new board is clicked ). The tool might therefore lack the ability to generate a new board. This may or may not be fixed as I look for an alternative API. Thanks!