/sudoku

A web app for playing sudoku, built with React.js and TypeScript

Primary LanguageTypeScript

Sudoku

This project is a React web application for playing sudoku. Players can use the keyboard to navigate and enter numbers, or use the buttons under the puzzle to enter values if they're on mobile.

Live Demo

https://sudoku-42842.web.app/

Features

  • Puzzle generation
  • Variable difficulty
  • Puzzle solving
  • Responsive
  • Mobile-friendly
  • Dark & light theme
  • Hint functionality
  • Timer
  • Optional highlighting of active rows/columns/sections
  • Optional highlighting of valid rows/columns/sections
  • Error checking and highlighting

Tech

Thanks

A big help when creating the project was the two bits of open source code below.