The realm of fixing broken websites and unfinished web apps is wide open. Often, nonprofits with such projects have had a discouraging experience with web development in the past. Even though they need their project fixed/finished, they don't talk about it unless prompted.