tailwindreact.jsruby-on-railsrest apipostgresqlgoogle-map-apicloudinary

iReporter

By Collins Chirchir
Published on
Duration
3 Weeks
Role
Full-stack Developer
Public Reports
Public Reports
User Dashboard
User Dashboard
User Red-Flag Report
User Red-Flag Report
+3

Figma Design

Github Link

Live Preview

Problem Statement

Corruption is a huge bane to Africa’s development. African countries must develop novel and localised solutions that will curb this menace, hence the birth of iReporter. iReporter 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

The Solution

iReporter provides a platform for citizens to report any form of corruption, making it easier to hold officials accountable and promote transparency.

By providing a mechanism for citizens to report corruption incidents and request government intervention, iReporter empowers the public to play an active role in promoting accountability and fighting corruption.

MVP Features

iReporter enable users to report corruption incidents and request intervention, track the status of their reports, and share their reports with others, helping to create a more transparent and accountable society.

  1. Signup/Login
    • User Login and Registration
  2. RedFlag/Intervention
    • CRUD operations to records for corruption / interventions
  3. Geolocation
    • Include GPS Coordinates to Reports
  4. Admin Review
    • UPDATE Report Status to Under Investigation | Rejected | Resolved