CitizenReporter is a set of tools that help newsrooms and freelance journalists improve the way they collect and manage breaking news from the field.
This is the newsroom dashboard component. The dashboard is a web-based management interface that editors use to set assignments, manage reporters, edit incoming content from the field, and pay reporters for their work.
For a detailed documentation on how it works check out the wiki page here
Citizen Reporter is based on Wordpress and you just need to install this plugin to get started. Here is how to go about it:
-
Install Wordpress(if you don't already have a running instance).
Here's a guide on how to install WordPress
-
Install the Citizen Reporter plugin
Simply clone this repository to your /wp-content/plugins folder. Or download it as a zip file and extract to the said folder.
-
Install dependencies
- The messaging component is built as an independent plugin so that others can use it in their projects. You can it install the same way you installed the main plugin in 2 above.
- Install the JSON-API plugin for API functionality.
-
Themeing
We recommend using the WP Flat Admin theme that is built to work with this plugin. However, you can use your own theme for the or even the default Wordpress admin theme.
-
App Integration
Use the guide here to set up the Android client.