We built an AI-driven Smart Grievance Resolution System that digitizes and automates the process of handling citizen complaints. The system allows citizens to submit complaints with text, optional images, and mandatory GPS location through a secure Email OTP authentication system. It is developed using React and Vite for the frontend, and Supabase for backend services including PostgreSQL database, storage, authentication, and Edge Functions. The platform provides two complaint submission methods: manual categorization and AI-based categorization. In the AI mode, the system uses the Gemini API to automatically analyze the complaint description, determine the appropriate category, assign the correct department, set priority, and generate a confidence score. Complaints are then routed to the respective authority dashboard, where officials can update status, assign officers, upload resolution images, and track SLA timelines. Citizens can monitor real-time updates, view resolution history, provide feedback, and reopen complaints if necessary. The system also collects historical data and feedback to improve future AI predictions, making it self-improving over time. Overall, the project delivers a secure, transparent, scalable, and intelligent civic complaint management platform that enhances efficiency, accountability, and citizen satisfaction.

Built With

Share this project:

Updates