Skip to content
This repository has been archived by the owner on May 30, 2019. It is now read-only.

Latest commit

 

History

History
14 lines (11 loc) · 1.31 KB

README.md

File metadata and controls

14 lines (11 loc) · 1.31 KB

SUDOKU

Sudoku Progressive Web Application in React with custom CommonJS algorithm module.

sudodu

This project started as a Leetcode algorithm challenge to solve Sudoku puzzles, but then I thought, heck, I'm a front-end developer aren't I? Let's use this as an excuse to learn Progressive Web Apps and write the best possible React Sudoku app there ever was.

There were a lot of (un)expected challenges with the development of the logic (figuring out how to generate puzzles took 5x as long as solving them), but I wanted to learn how to do everything on my own with no extraneous library use.

This game has just about every feature I could think of, including four difficulty levels with infinite potential games, cookie saving, responsive design, PWA, and an overly complicated error displaying system.

I'd recommend checking out the source of the modularized Sudoku logic to see how I did that stuff, and the game container component to explore the React codebase.