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

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

Notifications You must be signed in to change notification settings

Egrodo/sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages