Skip to content

iReporter is a web application that enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention.

katherine95/ireporter-reactjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

npm version

ireporter-reactjs

iReporter is a web application that enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention.

Usage

  • On the browser, visit the following url :

Requirements

For development, you will need Node.js installed on your environment.

$ node --version
v11.13.0

$ npm --version
6.7.0

Prerequisites

Html5, CSS3, ES6, ReactJs 

Application Features

  • Create an incident record
  • Keep track of incident status

A normal user can perform the following :

  • Sign up and log in to the application.
  • Log in with facebook.
  • Create an incident record.
  • View posted incidents.
  • Edit and update an incident.
  • Delete his/her own incident.
  • Reset password via email.
  • Share a record via twitter, facebook and linked in.

An admin user can perform the following :

  • Update status of a posted incident record.
  • View all incidents posted.

How To Manually Test It:

  1. Clone this repository:
`git clone https://github.com/katherine95/ireporter-reactjs.git`
  1. Change the directory into the project directory:
`cd ireporter-reactjs`
  1. Checkout to develop branch:
`git checkout develop`
  1. Install project dependencies:
`npm install`
  1. Start the server to run the app in the development mode.
`npm start`

About

iReporter is a web application that enables any/every citizen to bring any form of corruption to the notice of appropriate authorities and the general public. Users can also report on things that needs government intervention.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published