I've spent several years solo-developing an ad-free website with over 50 different solitaire/puzzle games:
I've rewritten this project (almost) completely three times and now doing it for the fourth time, with tests and best practices.
I would be incredibly grateful for any feedback what I'm missing with it.
So far it has been great fun and I have learnt an incredible range of things!
This is _very_ smooth and really well done. I've only played a bit of the Solitaire but it's really nice on both desktop and mobile.
I'm curious why you're rewriting it for a fourth time? Am I playing version 3 or 4 right now?
Two potential suggestions:
1. You save the game on pause / tab close, it means I'm not able to continue from another device. Would it be possible to provide some form of "seed" that I could input in my other device to continue where I left off? Not sure if that's even possible, just an idea.
2. Option to toggle between mobile/desktop style cards. I understand the desktop style ones might look a bit small on mobile, but I would prefer it.
Great work and site bookmarked.