Git Product home page Git Product logo

frangelico / fixmystreet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mysociety/fixmystreet

0.0 0.0 0.0 150.35 MB

This is mySociety's popular map-based reporting platform: easy to install in new countries and regions

Home Page: http://fixmystreet.org/

License: Other

HTML 18.90% JavaScript 8.80% Dockerfile 0.02% Perl 64.44% Shell 0.58% PLpgSQL 1.03% Prolog 0.03% XSLT 0.03% SCSS 6.18%

fixmystreet's Introduction

Welcome to FixMyStreet Platform

FixMyStreet Platform is an open source project to help people run websites for reporting common street problems such as potholes and broken street lights to the appropriate authority.

Users locate problems using a combination of address and sticking a pin in a map without worrying about the correct authority to report it to. FixMyStreet then works out the correct authority using the problem location and type and sends a report, by email or using a web service such as Open311. Reported problems are visible to everyone so they can see if something has already been reported and leave updates. Users can also subscribe to email or RSS alerts of problems in their area.

It was created in 2007 by mySociety for reporting problems to UK councils and has been copied around the world. The FixMyStreet Platform is now at version 4.0; see CHANGELOG.md for a version history.

Installation

We've been working hard to make the FixMyStreet Platform easy to install and re-use in other countries - please see our site at https://fixmystreet.org/ for help and documentation in installing the FixMyStreet Platform.

For development, if you have Vagrant installed, you can clone the repo and run 'vagrant up'. We use Scripts to Rule Them All so script/update will update your checkout, script/server will run a dev server, and script/test will run the tests.

Contribution Guidelines

Whilst many contributions come as part of people setting up their own installation for their area, we of course welcome stand-alone contributions as well. The Suitable for Volunteers label in our GitHub issues hopefully labels some potential tasks that might be suitable for that situation, though please do search through the other issues to see if what you're after has been suggested or discussed - or feel free to add your own issue if not.

Mobile apps

We've extracted all of the mobile apps from this repository into the fixmystreet-mobile repository.

Acknowledgements

Thanks to Browserstack who let us use their web-based cross-browser testing tools for this project.

Examples

fixmystreet's People

Contributors

dracos avatar struan avatar davea avatar crowbot avatar zarino avatar chrismytton avatar osfameron avatar petterreinholdtsen avatar joesiltberg avatar mhl avatar pezholio avatar sagepe avatar wrightmartin avatar jedidiah avatar moraymysoc avatar ludovic-tc avatar kagee avatar rikardfroberg avatar mysocietyclive avatar gbp avatar unhammer avatar jacksonj04 avatar tmtmtmtm avatar annapowellsmith avatar andylolz avatar andrewblack avatar jonkri avatar tomhukins avatar sallybracegirdle avatar myfanwynixon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.