Civic Issues Tracker Interface
Civic Reporting Platform

Civic Issues Tracker

Civic Issues Tracker is a cross-platform civic reporting platform that lets citizens submit location-aware issues and track their progress through real-time status updates.

RoleFull-Stack Developer (Team Project)
TypeAndroid + Web
Core StackJava + Firebase
StatusLive
Geo-Tagged Reporting Real-Time Status Tracking Citizen Transparency Mobile-first UX

What it is

Civic Issues Tracker gives citizens a structured way to report local problems with location context and follow their progress from submission to resolution.

The platform combines an Android-first experience with a web companion, using Firebase-driven updates to keep issue information current and make civic concerns more visible to the community.

Screenshots

Civic Issues Tracker interface

Civic Reporting & Tracking

Location-aware interface for submitting and tracking civic issues.

Key Features

  • Geo-Tagged Reports — Submit civic issues with location context so reported problems can be understood geographically.
  • Live Status Updates — Track issues as they move through reporting and resolution stages.
  • Public Issue Visibility — Make reported civic concerns and their current status easier for the community to follow.
  • Mobile-first Reporting — Designed around quick issue reporting and status visibility on Android.
  • Firebase-driven Updates — Keep issue information synchronized across the application.

How I Built It

Android + Web → Firebase → Authentication • Realtime Data • Storage

The Android application uses Java with Firebase as the backend and data layer. Firebase provides authentication, realtime data updates, and storage, while location and map-related functionality supports geo-tagged civic reports. A web companion provides broader access to issue tracking.

I contributed to Civic Issues Tracker as part of a team, working on the Android and web experience, Firebase integration, civic reporting workflow, location-aware reporting, and issue status tracking.

Tech Stack

Mobile

JavaAndroidMaterial UILocation APIs

Backend & Data

FirebaseRealtime DatabaseCloud StorageAuthentication

Maps & Location

Maps IntegrationGeo-TaggingStatus Tracking

Deployment & Repository

Firebase HostingAndroid BuildGitHub