The more resources you pour into "helping the homeless," the worse the problem tends to get. You tend to magnify it.
California has seriously bad housing policies that actively push up the cost of housing. They have also underbuilt housing for decades, which is known to push up the cost of housing.
They need to be remedying that issue.
You also need to identify factors that put people at risk of homelessness and help people who have those characteristics rather than helping people based on their current lack of housing. You need to help them regardless of their housing status.
If you help people with serious problems conditional upon being homeless, you tend to entrench the problem of homelessness. It actively makes it harder to get off the street because you can't get help without first being homeless and then you may lose access to help if you get back into housing.
So good programs help people with certain problems or characteristics which put them at risk of homelessness and do so regardless of their current housing status. "Helping the homeless" is an approach that tends to be subject to the Shirky Principle: It tends to preserve the problem it is supposedly aiming to solve.
This data base is potentially of no real value in solving the problem, though it sure has terrific PR value for pretending to solve the problem.
If you really want to solve the problem, start fixing issues that push up market-rate housing to crazy high prices. And, you know, people in California don't really, seriously want that and you will be very hard pressed to get credit for "playing hero" and "helping the homeless."
I used to joke that "Someday, I will be a landlord providing affordable housing. No, I will not be celebrated as someone solving homelessness. I will be vilified in the press as a Slum Lord."
People making headlines for trying to help the homeless are people who want pats on the back for Playing Hero. And they are very much Playing.
I talked to a guy one day who was all "I have dreams of turning this entire block (of the small town where I currently live) into homeless services!" and I was like "Oh, look at the time! I have a meeting to attend! Buh-bye!"
If you really care about the people, you don't dream of growing homeless services. You dream of making society work so that few people end up homeless.
No one will call you a hero for that.