Yes, I notice the same thing as Sylvant.
In general, I find the UI a little clunky. I get what you are trying to do, but I think that it’s trying too hard. Your transitions work fine if someone points at the “next” arrows, but if they’re scrolling, you get a weird in between state.
I don’t like that it is awkward to get around and or know how to navigate.
I would want a section for skills. You kind of have that with “Technological experience” section. (Watch the leftover lorem ipsom.) But rather than list 6 things with a little description, list 30 things with no description. You don’t need to tell them:
I am fluent in Javascript, as well as html and css. I’m also familiar with node, babel, and webpack
What is “fluent” in JS? Have separate entries for html, css, node, babel, and webpack. Those are different things. Just showing a bunch of techs will be more visually accessible. And since they probably aren’t going to read this text, it makes more sense to get rid of it since it doesn’t really matter.
Think of it like a hiring manager. They have to look at 237 portfolios before lunch. She is going to scan it for keywords. If she can’t find them or has trouble navigating at all, she just moves onto the next 236 portfolios. I would want that skills list to be one of the first things she sees - that is one of the most important things. I would want the projects to be easier to navigate - I shouldn’t have to step through screens to find the next one.
So, is it “ready” in terms of being ready for the job?
No really. You have a few projects, which are just FCC projects. Hirers have seen these same projects over and over. And they can smell tutorial projects from a mile away. The projects that I did that got the most notice were the ones that I built wholly from scratch, based on my idea. True, they may not have been terribly clever ideas, but they were well coded and showed that I could work on my own initiative. Open source or projects that you work on as a group are good too.
Don’t get me wrong - go with what you have. Yes, start applying. You are going to get a lot of rejection no matter what you do. And applying for jobs is good experience and you can see what they are looking for. Go for it, absolutely. But also have realistic expectations. Learn from your rejections and keep building your list of projects. Eventually you’ll catch up to the law of averages and get a job.