Node.js Non Emergency City Issue Reporting
CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
test
.gitignore
.jshintrc
.travis.yml
Gruntfile.js
README.md
package.json

README.md

Civic Issue Reporting

Build Status Coverage Status Dependency Status


An app discussed while attending the National Day of Civic Hacking, Civic 311 connects residents with their local government.

Civic 311 supports the following features

  • Two Factor Administrative Authentication
  • Default Resident Registration and Login
  • Facebook Oauth Registration and Login
  • Non Emergency Reports Generation with options for creating either private or public reports
  • Admin controls for responding to requests via Civic311 Admin Report page with automatic emails to the report creator and all subscribers
  • Admin controls for opening up a report to allow for donations
  • Geolocation for filtering by reports in your area
  • Report donations via Stripe

Civic311 was created with the following technologies

  • Node.js
  • Express
  • MongoDB
  • Redis
  • Moment
  • Bcrypt
  • Lo-Dash
  • Less
  • Zurb Foundation
  • Font Awesome
  • Jade
  • Request
  • Grunt
  • Mocha
  • Chai
  • SuperTest
  • Blanket
  • TravisCI
  • Coveralls
  • Gemnasium
  • Gravatar
  • Google API
  • Facebook API
  • Passport
  • OAuth
  • Stripe