← All workCASE STUDY
Government · Data Dashboards · NYC

DHS NYC
Dashboards

Designed multiple data dashboards for different operational teams at NYC's Department of Homeless Services — giving shelter staff, administrators, and city analysts real-time visibility into census, capacity, violations, intake, and geographic shelter data across all five boroughs.

Client
DHS, NYC
Timeline
1+ Year
Role
Sole UX Designer
// OVERVIEW DASHBOARD — Buildings Detail View
DHS Overview Dashboard — 8 KPI charts + Buildings detail table
// OVERVIEW DASHBOARD · Census · Street Census · Buildings · Violations · Intake · Capacity · CARES · Buildings table
Project Scope

Multiple dashboards designed for different operational teams — from shelter-level overview charts to borough-level geographic filtering and user management tables.

4+
Dashboards Designed
5
NYC Boroughs Covered
8
KPI Chart Types Per View
1+
Year Engagement · Sole Designer
From Paper Sketch to Production Dashboard

Rapid ideation → functional data interface

All dashboard concepts started as quick paper sketches — nav structure, KPI card layout, donut chart arrangement, and a data table with Summary/Detail tabs. These were shared with BAs in whiteboard sessions before any digital wireframing began, ensuring alignment on information hierarchy before investing in hi-fi design.

// PAPER SKETCH — Early Dashboard Concept
DHS Dashboard Paper Sketch
// PAPER SKETCH · Nav · Sub-nav · 6 KPI chart cards · Buildings table · Summary / Detail tabs
// FINAL — Overview Dashboard
DHS Overview Dashboard Final
// FINAL · Overview Dashboard · 8 KPI donut charts · Real Time / 4 hours toggle · Buildings detail table
All Dashboard Designs — Four Teams, Four Views

Overview · Map & Shelters · Buildings Detail · Users

Each dashboard was tailored to a different operational need — the Overview gives DHS administrators a high-level status across all KPIs, the Map view lets analysts filter by borough and household type, the Buildings Detail drills into per-shelter capacity data, and the Users panel manages role-based access across agencies.

// DASHBOARD 1 — Overview (8 KPI Charts)
DHS Overview Dashboard
// CENSUS · STREET CENSUS · BUILDINGS · VIOLATIONS · INTAKE · LENGTH OF STAY · CARES · CAPACITY
// DASHBOARD 2 — Map View + Shelter Filter
DHS Map Dashboard — geographic shelter view with borough filter
// MAP VIEW · Borough filter · Household type · People in Shelters table · Sex % · Household type donut
// DASHBOARD 3 — Buildings Detail Drilldown
DHS Buildings Dashboard — full page with pie charts and detail table
// BUILDINGS DETAIL · Census · Violations · Intake · Capacity · Buildings table · Sort + Filter + Export
// DASHBOARD 4 — Users & Access Management
DHS Users management table
// USERS · Agency · Network ID · Email · Phone · Area Name · Role · Access Level (Edit / Read Only) · Active / Inactive
Dashboard Deep Dives

Buildings overview vs complete drilldown

The Buildings dashboard had two views: a compact overview version embedded in the main dashboard (top-right KPI card), and a full-page drilldown with all 8 KPI charts plus a paginated detail data table showing every shelter building with address, zip, program class, facility ID, and provider — 1,542 buildings across all boroughs.

// OVERVIEW — 8 KPI Charts + Buildings Table
Overview with buildings table at bottom
// FULL PAGE · 8 charts + Buildings detail table · Summary / Detail tabs · Items per page selector · Pagination
// FULL DRILLDOWN — Buildings Dashboard
Buildings Dashboard full drilldown
// BUILDINGS DETAIL · 126 Water St · Holiday Inn Exp Wall · Family with Children · Commercial Hotel · Shelter · 1,542 total
Complete Asset Gallery — All 5 Screens

Paper sketch + 4 final dashboards

Overview Dashboard
Overview · 8 KPI charts
Map Dashboard
Map · Borough filter · Shelter list
Buildings Detail
Buildings · Detail drilldown
Users Management
Users · Role-based access table
Paper sketch
Paper sketch · Nav · KPI cards · Data table · Early concept
Key UX Contributions

Designing for data clarity

  • Designed multiple dashboards tailored to distinct operational teams — overview, geographic, drilldown, and access management
  • Introduced donut chart KPI cards with legend, week-over-week trend indicators, and real-time toggle
  • Built geographic map view with filter panel (Date Range · Borough · Household Type · Range) and sortable shelter table
  • Designed role-based Users table with colour-coded access level badges (Edit · Read Only) and Active/Inactive status dots
  • All designs aligned to Angular Material component library and DHS/NYC government design constraints
Unique Constraints

Designing without direct user access

  • No direct access to end users — all insights came through Business Analysts
  • Angular Material component library was mandatory — no custom UI components
  • Legacy systems from 2018–2019 required modernisation without full redesign freedom
  • BA collaboration as a proxy for user research — weekly review sessions, iterative updates
  • BA feedback confirmed improved clarity and usability across all dashboard types

KEEP EXPLORING

More selected work ↗

OPEN TO FREELANCE & FULL-TIME OPPORTUNITIES

Let’s make
something useful.

Start a conversation ↗