Sudoku App

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.

Gameplay GIF

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.

Play it here!

Feel free to drop me an email if you have any inquiries or suggestions. I'm always looking for new opportunities to expand my skillset.