Smart Municipality Workforce – Response System
DOI:
https://doi.org/10.64751/2ts91796Abstract
Running a municipality on paper registers and phone-call complaints sounds old-fashioned, but it is still how a lot of local bodies work, and it causes real problems: workers mark attendance for each other, complaints get lost between departments, and nobody can really say whether a reported issue was fixed or just forgotten. In this paper we describe a Smart Municipal Workforce and Public Service Management System that we built to close these gaps in one place instead of patching them one at a time. The platform verifies worker attendance using a live face match against a registered profile combined with the device's location, lets citizens file complaints that are automatically routed to the least-busy supervisor, and turns those complaints into worker tasks that cannot be closed without a beforeand-after photo. It also allows citizens or staff to report surplus food which can then be collected by NGOs, and gives administrators a single dashboard to see attendance, tasks, complaints and food collection activity together. We implemented it in Flask, SQLAlchemy, OpenCV and ONNX Runtime on a SQLite backend and tested it with five different user roles. The results show that once attendance, complaints, and tasks are linked with one workflow it is much easier to trace a citizen’s complaint all the way through to a verified resolution, something that the single-purpose systems we studied were not really designed to do. Index Terms - Attendance verification, complaint-totask workflow, face embedding, municipal governance, role-based access control
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.







