How many projects to have on a portfolio and other questions?

I don’t think there is a “right” number for how many projects you should have, you can have 500 simple projects, and know less than someone with 1 very complex project.

With that said, all the projects are rather simple. Maybe too simple to get a job for it. If you had 1 full stack app that integrated a lot of what you have in some of the projects that would be a good sign. Without any example like that your showing off primarily contact forms, I’ll say the designs you have look clean, but I’m looking for functionality.

For example the most complex app is the todo app, which is still fairly simple and relies on localStorage. This is a decent show of functionality, but it still feels a little to “simple”, so it feels more like a demo of a project rather than a full fledged project you can point to and say “hire me, I made this!”

Keep learning keep building, increase some complexity, and maybe learn a little back-end so you can build something more complex. Or focus on increasing your designs so you can “show them off as design products”. Again the goal is to get your projects to a point where at least some of them you can point to and brag about to show you know your stuff.

Good luck, keep building, and keep learning!