From their about page:
What Is Citizinvestor?
Citizinvestor is a crowdfunding and civic engagement platform for local government projects. We empower citizens to invest in their community and create real change.
Any government entity or their official partners can post projects to Citizinvestor.com. These are projects that have support from City Hall and citizens, but simply lack the necessary funds to be completed.
Once a project is posted to Citizinvestor.com, citizens can donate tax-deductibly to the projects of their choice. Although citizens are asked to enter their credit card information right away, they will not be charged unless the project reaches 100% of its funding goal before the funding deadline.
Once a project reaches 100% of its funding goal, the project is built! Citizinvestors can continue to monitor the project’s progress as it goes from funding to fruition.