Skip to content

CodeForAfrica/CitizenReporter.WP.Plugin

Repository files navigation

WPCitizenReporter

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

Deployment

Citizen Reporter is based on Wordpress and you just need to install this plugin to get started. Here is how to go about it:

  1. Install Wordpress(if you don't already have a running instance).

    Here's a guide on how to install WordPress

  2. 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.

  3. 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.
  4. 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.

  5. App Integration

    Use the guide here to set up the Android client.

About

The CitizenReporter Wordpress plugin that gives you a dashboard to use with the CitizenReporter mobile application. Demo is available here: http://citizenreporter.codeforafrica.net/

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published