The city of Bloomington has produced a suite of open source Open311 tools.

http://bloomington.in.gov/open311

uReport Open311 CRM: https://civic-crm.googlecode.com

GeoReporter Open311 Client: https://github.com/City-of-Bloomington/open311-mobile