YourNextRepresentative is a open source platform for crowd-sourcing information about candidates for political office and making it available as open data to anyone.
The core data that YourNextRepresentative collects includes who is standing, what party they’re standing for, their contact details, their social media accounts etc. The software requires that each change is submitted with a source, so that the collected information can be independently checked.
This codebase was used for YourNextMP in the UK for the 2015 General Election, and has also been reused in Argentina, Burkina Faso, St Paul (Minnesota) and Costa Rica.
The codebase is internationalized; if you want to help to translate the project into a new language, we use Transifex to allow anyone to contribute translations.
You can find a list of known issues to work on here:
These are prioritized in Waffle:
The following other documentation files may be of use to you, depending on what you're trying to do:
- A guide to setting up YourNextRepresentative for a new country This is a work-in-progress, describing what's involved in setting up YourNextRepresentative in a new country.
- Notes on setting up a dev version of YourNextMP with vagrant This was created to make it easy for developers and designers to get started working on YourNextMP (the UK site), and may be still be of some use.