To me, step by step projects with solutions sounds exactly like tutorials. In any case, if you’ve already learned from a couple tutorials and/or freeCodeCamp projects then it sounds like it’s time to build something of your own. Make a project that you think is cool.
I would work on a personal site to showcase your skills/personality - be sure it adequately demonstrates, tastefully, what you are capable of (DBs… ahem…). When that is not enough, perhaps consider reaching out to friends/family who might benefit from your talents - just be careful not to promise too much!
Generally speaking, what you describe is The Challenge. “Ok, I can code. Now what do I code?”
(edit/PS: I am thinking I might work on a cooking calculator when BOTW2 drops haha)
When you know how to make a website, the next step would be to make a website.
Want a challenge? Take an existing website and try to rebuild it.
Like, I’ve seen a video about a guy taking the Netflix landing page and worked on rebuilding it with html, css and JS.
So you know, you could do that, if you have no idea for a personal website or project.