Civic Issues Tracker Interface
Full-Stack Developer

Civic Issues Tracker

A cross-platform ecosystem designed to empower citizens by automating civic reporting through geospatial submissions and real-time status tracking.

Role Full-Stack Developer (Team Project)
Type Android + Web
Core Stack Java + Firebase
Status Live

Closing the Civic Feedback Loop

Traditional civic reporting is often manual and slow, with citizens having no visibility into the progress of their complaints. I developed the Civic Issues Tracker to create a transparent, digital pipeline where issues are GPS-pinned and status-tracked from submission to resolution.

Core Development & Architecture

As a core contributor to this college project, I took ownership of the end-to-end interface and administrative logic. My mission was to transform a complex data-reporting requirement into a seamless user experience, handling everything from initial UI layouts to the final bug-squashing phase.

Mobile UI View

Frontend & User Systems

Built the complete project UI and managed user profile systems, including status tracking and issue creation logic.

Admin View

Admin Dashboard (Complete)

Designed and built the full administrative ecosystem for officials to manage, verify, and resolve submitted issues.

Engineering the Solution

Geospatial Precision

Optimized the Google Maps API integration to ensure high-accuracy coordinate anchoring, resolving critical bugs in the geospatial reporting workflow and ensuring data reliability for administrative teams.

Mission-Critical Debugging

Identified and resolved production bugs across the entire user lifecycle, specifically optimizing the issue-submission flow and ticket status update reliability.

Categorized Technologies

Mobile & Frontend

Java Android SDK XML Layouts Google Maps API

Backend & Storage

Firebase RTDB Firebase Auth Firebase Storage

Web Admin

HTML5 / CSS3 JavaScript

Tools

Android Studio

Results & Impact

The platform provides a single source of truth for both citizens and city officials. By automating the reporting workflow, it increases administrative efficiency and builds public trust through real-time feedback and accountable status tracking.

Load... Visitors
00:00 Session