What I would stress is that for a first job search, the coding is the easy part. You don't get a chance to demonstrate whether you can code at all unless you get past the resume submission and to the first tech screen, and as you've noticed, that's a very hard barrier when you don't have any experience. Job searching was brutal for pretty much everybody in my bootcamp cohort, even though a great number of them are very successful now, and this was entirely standard - the second half of the bootcamp was primarily dedicated to training people for job searching, and people generally spent 3-6 months job searching full time afterwards before landing lucrative jobs.
I have lots of things to say about this, but here's a few factors that I think are important off the top of my head:
1. Given that you have limited experience, you really need to focus on presenting it to best effect on your resume. You maybe have something of a leg up because you have actual work experience as a dev, as opposed to me and my bootcamp classmates, but it needs to sound as impressive on paper as you can make it. (And you need to be able to talk about it in the same way.)
2. Cold-applying through general job search websites like Indeed where you fill out a form is incredibly low-value - you're near-certain to get filtered out that way. There are a number of specialized job search sites for developers, some of which aim to skip the resume step in lieu of an up-front coding test (e.g. Triplebyte). Even better is networking, even kind of crappy networking: I got my first job, at an ~80 person startup, by cold-messaging one of the founders on LinkedIn.
3. If your resume isn't very impressive and so you won't get many tech screens or "onsites", you really need to train to pass those. I won't try to get into how to do that, since that's extensively covered elsewhere, but it's a totally artificial screening process that you absolutely need to put effort into.
People have mentioned that salaries are very different in the Bay Area than they are elsewhere, and that was certainly true when I started my SWE career - but given the enormous number of remote roles available, I think it isn't nearly as true any more.
Happy to give more info here, but if you want to email me, check my profile for an address.