Skip to content

BuildWithGaurav/nagar-rakshak

Repository files navigation

Nagar Rakshak

AI-powered civic issue reporting platform that enables citizens to report, track, and monitor public infrastructure issues in real time.

Problem Statement

Citizens often face difficulties reporting civic problems such as:

  • Potholes
  • Broken streetlights
  • Garbage accumulation
  • Water leakage
  • Traffic issues

Traditional reporting systems lack transparency and tracking mechanisms.

Nagar Rakshak provides a centralized platform where citizens can submit complaints, monitor progress, and receive updates.


Features

Citizen Portal

  • Report civic issues
  • Upload supporting information
  • Track complaint status
  • Receive notifications

Administration Dashboard

  • Monitor reported issues
  • Prioritize complaints
  • Update resolution status
  • Analyze issue trends

Analytics

  • Issue categorization
  • Real-time monitoring
  • Data-driven decision making

Tech Stack

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui

Backend

  • Supabase

Database

  • PostgreSQL

Deployment

  • Netlify

Project Architecture

Citizen
   ↓
React Frontend
   ↓
Supabase Backend
   ↓
PostgreSQL Database
   ↓
Issue Tracking & Notifications

Live Demo

https://nagarrakshak.netlify.app


Installation

git clone https://github.com/BuildWithGaurav/nagar-rakshak.git

cd nagar-rakshak

npm install

npm run dev

Future Enhancements

  • AI-based issue prioritization
  • Location-based issue mapping
  • Mobile application
  • Government department integration

Author

Gaurav Singh

B.Tech Computer Science Engineering (Cloud Computing & Virtualization)

AWS Cloud Practitioner | Full Stack Developer | DevOps Enthusiast

About

AI-powered civic issue reporting platform with real-time tracking, notifications, and analytics for smarter urban governance.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages