CIVIC ISSUE REPORTING

Report it.
Vote it. Get it fixed.

Fix Karachi is a community-driven mobile platform that lets citizens report broken roads, water leakage, sewage problems and other civic issues — then track every report from Pending to Resolved.

React Native Mobile App TypeScript Development Citizen + Admin
Community Issues

Karachi, near you

Report it. Vote it. Get it fixed.

2 Total
2 Pending
0 Resolved
Broken Road Medium
🛣 Road · 📍 Gulshan-e-Iqbal Block 5
Pending ▲ 8 votes
Water Leakage Low
💧 Water · 📍 Saddar Market
Pending ▲ 5 votes
Home Report Map Profile
Built with React Native
Written in TypeScript
Citizen Experience
Admin Management
Real-time Issue Tracking

Built around the way citizens actually report problems.

The experience is designed around a simple flow: discover an issue, report it, get community support, and follow it until it is resolved.

📷

Report with photos

Capture the problem, choose a category, add a description and attach the location from one simple reporting flow.

▲

Community voting

Citizens can verify and support existing reports so important local issues become visible to the community.

✓

Track every status

Every issue follows a clear lifecycle from Pending to In Progress and finally Resolved.

Every screen has one clear purpose.

The interface keeps reporting simple for citizens while giving administrators the tools needed to manage the issue queue.

Report

Report an Issue

Tell us what's wrong and where.

Road Water Sewage Electricity
Broken road at Gulshan Block 7
Describe the problem...
📷
Add Photo
📍 Gulshan-e-Iqbal Block 7
Submit Report

Report an issue in under a minute.

Citizens can select an issue category, describe the problem, add a photo and attach a location without navigating through complicated screens.

  • Road, water, sewage and electricity categories
  • Photo-based issue reporting
  • Location-aware reports
  • Simple mobile-first form
Issue Details

Water Leakage

Explore and support this issue.

Pending Low
📍 Saddar Market
💧 Water Leakage
👍 Verify & Support

Make local problems visible.

Instead of every citizen creating duplicate reports, the community can discover existing issues and support them through voting.

  • Public issue details
  • Community verification
  • Vote and support mechanism
  • Clear issue status
ADMIN PANEL

Issue Management

Fix Karachi Control Panel

12 Total
5 Pending
4 Active
Broken Road Pending
Gulshan-e-Iqbal Block 5
In Progress Resolve
Water Leakage Active
Saddar Market

Manage every issue from one panel.

Administrators can monitor reported problems, filter the queue and move each issue through its lifecycle until resolution.

  • Live issue counts
  • Status-based management
  • Pending → In Progress → Resolved
  • Administrative issue control

Six categories for everyday civic problems.

🛣
Road Potholes & damage
💧
Water Leaks & shortage
🚰
Sewage Blockages & overflow
⚡
Electricity Outages & faults
🗑
Garbage Collection & dumping
📋
Other Anything else

From report to resolution.

A straightforward four-step journey for citizens and administrators.

01

Sign up as a citizen

Create an account and join the Fix Karachi community.

02

Report an issue

Add a category, description, location and photo.

03

Community votes

Other citizens discover and support reported problems.

04

Track to resolution

Follow the issue from Pending through to Resolved.

Two roles. One connected platform.

The platform provides separate experiences for citizens and administrators while keeping the issue lifecycle connected.

👤

Citizen

Discover local problems, report new issues and support problems already reported by the community.

  • Report issues with photos
  • Choose issue categories
  • Support community reports
  • Track issue status
⚙

Admin

Manage the issue queue and move reports through their lifecycle from one centralized control experience.

  • View live issue counts
  • Filter issues by status
  • Update issue lifecycle
  • Manage resolved or invalid reports

Built as a real mobile application.

Modern stack.
Clean architecture.

Fix Karachi was developed with a mobile-first architecture focused on reusable components, clear navigation and separate citizen and administrator experiences.

React Native TypeScript React Navigation Context API Mobile UI Citizen Flow Admin Flow Issue Tracking Community Voting

A better way to make local problems visible.

Report an issue, support your community and follow the journey from a citizen report to a resolved problem.