Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 CivicPulse

AI-Powered Community Issue Resolution Platform

Turning citizen voices into actionable governance ⚡

🌐 Live Demo



🧠 Overview

CivicPulse is a hyperlocal civic-tech platform that connects citizens and authorities through a transparent issue reporting and verification system.

Instead of just allowing complaints, CivicPulse creates a complete accountability loop:

  • 🟥 Citizens report issues
  • 🟧 Authorities take action
  • 🟩 Public verifies resolution

This prevents fake “resolved” claims and builds trust between citizens and governance systems.


💡 Problem We Solve

Traditional civic complaint systems often suffer from:

  • ❌ Fake resolved statuses
  • ❌ No transparency
  • ❌ Duplicate complaints
  • ❌ Low citizen engagement
  • ❌ Poor prioritization

CivicPulse solves this using community validation + hyperlocal governance.


🚀 Key Features

👥 Citizen Layer

  • 📸 Upload issues with images
  • 👍 Upvote important problems
  • 📍 View issues within 5 km radius
  • ✅ Approve or reject resolved issues

🏛️ Authority Layer

  • 🗺️ Map-based issue tracking
  • 🎯 Priority-driven dashboard
  • ✔️ Mark issues as resolved
  • 📊 Community feedback visibility

🤖 AI Integration

🔍 Image Similarity Detection

  • Detect duplicate complaints
  • Reduce spam reports
  • Cluster similar issues automatically

🚀 Planned AI Features

  • Severity prediction
  • Auto-tagging using image + text
  • Smart recommendations for authorities
  • Area-wise analytics

🌍 Hyperlocal Governance

  • 📍 Google Maps API integration
  • 🎯 5 km radius-based issue visibility
  • ⚡ Localized civic issue management

This ensures authorities focus only on nearby and relevant issues.


✅ Transparency ✅ Accountability ✅ Civic Engagement Public verification system Reduces fake resolutions Encourages community participation

🧱 System Architecture

graph TD

A[📸 Citizen Uploads Issue] --> B[🗂️ Supabase Storage]
A --> C[(🛢️ PostgreSQL Database)]

C --> D[👍 Upvote Engine]
C --> E[🤖 AI Duplicate Detection]

D --> F[🎯 Priority System]
E --> F

F --> G[🏛️ Authority Dashboard]

G --> H[✔️ Mark as Resolved]

H --> I[👥 Public Verification]

I --> J{Verified?}

J -->|✅ Yes| K[Issue Closed]
J -->|❌ No| L[Issue Reopened]
Loading

About

THIS IS A WEBSITE FOR LOCALITY HELP

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages