A browsable geographic database for crowdsourced traffic violation reporting
JavaScript PHP CSS Other
Clone or download
Permalink
Failed to load latest commit information.
admin
api Replaced all uses of unix timestamps with ISO8601 date strings for sa… Oct 30, 2016
config got google maps working on main page plus some tweaks to styles Aug 22, 2016
css added mapbox gl js support! also better management of js source loading Oct 23, 2016
scripts
LICENSE.txt
README.md
email_notify.php
index.php
index_actual.php Latest time and date fix addresses discrepancy in Date() functionalit… Nov 1, 2016
mobile_detect.php
setup.php added setting to turn off email notifications, added email notificati… Sep 19, 2016
submission.php

README.md

CARS IN BIKE LANES

CIBL is a browsable geographic database for crowd-sourcing traffic violation reports. Originally designed to publicly track illegal automotive encroachment into New York City bike lanes at carsinbikelanes.nyc, CIBL can be adapted to document any sort of observable traffic violations within a defined geographic area. CIBL records the time, date, cross streets, GPS coordinates, user description and image of each record submitted. CIBL's setup wizard should be able to self-deploy in a LAMP environment upon navigating to /index.php in a web browser. Adapt CIBL for your city however you'd like. Better yet, invite your local law enforcement agency to be involved!

Documentation pending. This is somewhat untested software. Given that, don't hesitate to ask if you need help setting up or running.

Features:

  • Responsive desktop site built with jQuery
  • Quick and intuitive mobile site encourages on-the-go submissions
  • API for uploading and searching
  • Support for a long list of map providers
  • Automatic detection of time, date and GPS information from image EXIF data
  • Comments on individual submissions via Disqus
  • Multiple moderators and email alerts
  • Submission moderation queue
  • Edit prior entries
  • Custom project boundaries, site identity and 'about' info.

Dependencies:

  • PHP 5.5+ with ImageMagick
  • MySQL 5.5+
  • Apache

Included FOSS / third-party libraries and plugins:

Map providers currently supported:

  • OpenStreetMap (Including dozens of third-party OSM tile hosts)
  • Custom (Self-hosted or third-party hosted tiles, such as Mapbox)
  • Bing
  • Google

CIBL uses the GNU General Public License v3.0