A web application capable of solving a Sudoku puzzle game. Enter the puzzle in the textarea and press solve for a solution. Node and Express are used to create a web server with with Node's HTTP module. An implemented RESTful API on the back-end handles the client side HTTP requests, computes necessary algorithms to solve the puzzle, then provides a response. The Chai and Mocha testing tools are used for unit and function testing.
HTML SCSS JavaScript NodeJS ExpressJS Chai Mocha