Mobile Loaves & Fishes began as a Catholic ministry to provide meals to the homeless. More recently, they launched Community First to provide a village of mini-houses for the homeless. Their programs also promote micro-businesses to help them earn income while developing skills.
Their web site is more polished than most in terms of marketing the program and conveying the human story behind these houses.
A CNN story about this project.