Smart City Complaint Analyzer

The Smart City Complaint Management System is a scalable Flask-based web application designed to facilitate efficient issue reporting and civic engagement in urban environments.It allows residents to securely register, log in, and submit complaints under categories such as Infrastructure, Sanitation, Traffic, Safety, and Others, with SQLite as the backend and Faker used for generating demo data.The system distinguishes between regular users and administrators-users can track their complaints via a personal dashboard, while admins can access an advanced dashboard to view, manage, and analyze all complaints.Secure password hashing (via Werkzeug) and session-based authentication ensure protected access, with decorators like login_required and admin_required enforcing user roles.The application includes AJAX-enhanced forms for better user interaction, flash messaging for real-time feedback, and robust error handling and logging.An API endpoint (/api/complaints_data) provides JSON-formatted analytics based on complaint categories, statuses, and priorities, supporting dynamic dashboards and external integrations.Admins can view aggregated statistics such as total complaints, complaints by status, and registered users, promoting data-driven decision-making.Overall, the system exemplifies good development practices and serves as a foundational platform for transparent, responsive, and citizen-focused smart city governance.

Publication Details

Journal
International Research Journal of Modernization in Engineering Technology and Science
Published
2025-08-10
DOI
https://doi.org/10.56726/irjmets81798
Primary Topic
Human Mobility and Location-Based Analysis
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Smart City Complaint Analyzer

International Research Journal of Modernization in Engineering Technology and Science
Human Mobility and Location-Based Analysis
article

Smart City Complaint Analyzer

article en

Abstract

The Smart City Complaint Management System is a scalable Flask-based web application designed to facilitate efficient issue reporting and civic engagement in urban environments.It allows residents to securely register, log in, and submit complaints under categories such as Infrastructure, Sanitation, Traffic, Safety, and Others, with SQLite as the backend and Faker used for generating demo data.The system distinguishes between regular users and administrators-users can track their complaints via a personal dashboard, while admins can access an advanced dashboard to view, manage, and analyze all complaints.Secure password hashing (via Werkzeug) and session-based authentication ensure protected access, with decorators like login_required and admin_required enforcing user roles.The application includes AJAX-enhanced forms for better user interaction, flash messaging for real-time feedback, and robust error handling and logging.An API endpoint (/api/complaints_data) provides JSON-formatted analytics based on complaint categories, statuses, and priorities, supporting dynamic dashboards and external integrations.Admins can view aggregated statistics such as total complaints, complaints by status, and registered users, promoting data-driven decision-making.Overall, the system exemplifies good development practices and serves as a foundational platform for transparent, responsive, and citizen-focused smart city governance.

International Research Journal of Modernization in Engineering Technology and Science
Openalex Percentile: Top 79%
Human Mobility and Location-Based Analysis
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Smart City Complaint Analyzer · International Research Journal of Modernization in Engineering Technology and Science (2025) | TGRS Research Map | TGRS