← All projects

City Watch

Real-time surveillance and response platform for Punjab Safe City Authority

City Watch — operational and admin dashboards

Client

Punjab Safe City Authority

Role

Principal UX/UI Designer

Team

5–10 people

Platform

Web Application

Timeline

2022

The challenge

How do you give a single police officer situational awareness across 8,000+ cameras during a high-stakes public event where minutes matter?

PSCA had invested in a modern 8,000+ camera network through a third-party vendor, but that system was expensive and inflexible. Meanwhile, field inspectors coordinated by radio, tracked deployments on spreadsheets, and communicated through WhatsApp. The technology watching the city was modern. The humans coordinating the response were operating like it was 1995.

City Watch was built to close that gap — a purpose-built platform giving PSCA full ownership of event coordination, deployment management, and threat detection without vendor lock-in.

What the research revealed

79%

identified communication as critical

84%

needed a unified dashboard

73%

struggled coordinating teams

Personas

Fictional names representing real PSCA personnel

AK

Ali Khan

Field Inspector

Age: 40+ · Exp: 10-15 yrs · Tech: Medium

Veteran inspector managing on-ground deployments. Comfortable with basic apps but not a power user.

Goals

• Respond to threats with real-time data

• Monitor zone without being everywhere

• Seamless control room coordination

Pain points

• Managing large areas manually

• No real-time information in the field

• Identifying threats without live support

Before

RadioWhatsAppPhone callsPaper plans

“I need to know what’s happening in my zone without calling 10 people. By the time I get answers, the situation has already changed.”

SA

Sarah Ahmed

Operations Coordinator

Age: Late 20s · Exp: 2-5 yrs · Tech: High

Young coordinator managing event planning and multi-team deployments. Tech-savvy — frustrated by outdated systems.

Goals

• Full visibility of all resources during events

• Track deployments without calling each team

• Learn from past events to improve planning

Pain points

• No unified view of all deployments

• Spreadsheets failing at scale

• Can’t track multiple teams at once

Before

Vendor systemExcelWhatsAppPhone calls

“I manage 15 teams with a spreadsheet and a phone. During a live event, that’s not coordination — that’s guessing.”

Field operations

Live map, deployment, alerts

Control room

Monitoring, coordination, planning

Hybrid card sort: users grouped features by role, not by function

This shaped the layered dashboard — map-centric default with role-specific panels

Key design decisions

Layered dashboard, not tabs or a dense single view

84% wanted everything visible, but cognitive overload would be dangerous under pressure. We chose a map-centric default with expandable specialist panels — context without clutter.

Two event types: procession vs. venue

Stakeholder testing revealed that moving processions and fixed venues need fundamentally different security planning. This split cascaded through deployment templates, map visualizations, and alert logic.

Expanded deployment categories

Added contingency deployments (fire brigade, bomb squad, medical) alongside standard police deployments — rethinking map visualization and resource tracking for fundamentally different unit types.

Layered overview — admin landing dashboard with stat cards, Punjab heat map, and event analytics
Procession routing — Main Route view with route polyline, distance, and force assignment
Expanded deployment categories — barricade placement with basic and contingency deployment options
Camera network — color-coded camera pins (PTZ, ANPR, ABC, GSC, ITS) and configuration dialog

Validation

78.25

SUS score — above-average usability

87.5%

rated usability as high

The platform was in active pilot testing with PSCA when I transitioned, built to integrate with the 8,000+ camera network.

Reflection

Design for stress, not comfort. Institutional complexity is a design material. And navigating stakeholders with competing priorities — field officers wanting simplicity, coordinators wanting data, leadership wanting visibility — was the most transferable skill I took from this project.

More projects

Let’s build something
that matters.

Get in touch