Introduction

Sudoku 9x9 is a popular puzzle in which the simple rule is that every column must contain the numbers 1 to 9 once, every row must contain the numbers 1 to 9 once, and every 3x3 box must contain the numbers 1 to 9 once.

This project focuses on solving Sudoku puzzles of varying difficulty levels. The user can input puzzles through both Manual Entry and Image Upload, and the solution will be displayed on the screen.

Manual Entry

On the screen, numbers 1 to 9 can be manually inputted. "New Input" button can be used to clear the screen. Once inputting is finished, "Solve" button can be pressed and the solution will be displayed.

Image Upload

This project is hosted on Amazon Web Services (AWS) and utilizes services such as Route53, Elastic Load Balancer, Elastic Compute Cloud, and Textract. More information about the specific functions of these services can be found in the System Architecture page.