NagarNetra – AI-Powered Civic Intelligence Platform

Inspiration

Cities generate thousands of civic complaints every day, yet many are delayed due to manual categorization, incorrect department routing, and a lack of transparency. Citizens often don't know the status of their complaints, while municipal authorities spend valuable time managing reports instead of resolving them. We built NagarNetra to bridge this gap by combining AI, geolocation, and intelligent automation into a single civic platform.


What It Does

NagarNetra is an AI-powered Smart City Civic Intelligence Platform that enables citizens to report municipal issues using images and location. The platform automatically analyzes uploaded images with AI, classifies the issue, estimates its severity, identifies the appropriate department, and routes it for resolution. Citizens can track the complete lifecycle of their reports in real time, while authorities manage assigned issues through dedicated dashboards with analytics and AI-assisted insights.


How We Built It

The platform is built using:

  • Backend: Django & Django REST Framework
  • Frontend: HTML, CSS, JavaScript, GSAP, Chart.js
  • Database: PostgreSQL (Supabase)
  • Image Storage: Cloudinary
  • Maps & Geolocation: Google Maps Platform
  • AI: Google Gemini, OpenRouter, and Groq through a custom multi-provider AI orchestration layer
  • Authentication: Django Authentication with Google OAuth

A custom AI Manager handles prompt generation, provider selection, failover, response validation, and logging, ensuring reliable AI-powered issue analysis.


Challenges We Faced

  • Designing a scalable multi-provider AI architecture with automatic failover.
  • Creating reliable AI prompts for issue classification and severity detection.
  • Integrating geolocation, image uploads, and AI into a seamless reporting workflow.
  • Building responsive dashboards for Citizens, Authorities, and Administrators while maintaining a consistent user experience.
  • Ensuring modular architecture, maintainable code, and production-ready scalability.

Key Features

  • AI-powered image analysis for civic issues
  • Automatic issue categorization and severity detection
  • Intelligent department routing
  • Google Maps integration for precise location reporting
  • Real-time issue tracking and status updates
  • Citizen, Authority, and Admin dashboards
  • Multi-provider AI orchestration with automatic failover
  • Analytics and performance dashboards
  • Responsive Light and Dark themes
  • Secure role-based authentication

Impact

NagarNetra aims to make city governance faster, smarter, and more transparent. By reducing manual effort, improving complaint routing, and keeping citizens informed throughout the resolution process, the platform helps municipalities respond more efficiently while increasing public trust and civic participation.


Future Scope

  • Voice-based issue reporting
  • Predictive analytics for recurring civic problems
  • Multilingual support
  • Progressive Web App (PWA)
  • Integration with municipal ERP systems
  • AI-powered citizen assistant
  • Smart city analytics and predictive maintenance

Built With

Share this project:

Updates

Submission history