POPunchOps
Demo mode
Active role: Admin

Demo mode — Projects, buildings, floors, units, rooms, inspections, punch items, assignments, reinspections, sign-offs, evidence metadata, audit and generated outputs are real Postgres state. Email send, Photo evidence upload (Vercel Blob), Procore/BIM sync, SMS to subs are stubbed.

PUNCH LIST + QA INSPECTIONSLive demo · v1.5

PunchOps

Punch list and QA inspection management for multi-unit construction — unit-level checklists, trade assignment, photo evidence, reinspection tracking, and airtight owner sign-off packets.

ForMultifamily developersHotel renovation teamsCondo + townhome buildersRemodelers and facilities teams

Welcome, Admin

Westbrook ConstructionRiverline Towers Renovation

PunchOps dashboard — projects, units, punch items, reinspections, sign-offs, audit on one surface. Marquee owner sign-off packet: UNIT-2031 (Building B / Floor 4 / Apt 412) — owner Catherine Westbrook.

Demo mode
Admin — operations overview
Open the UNIT-2031 marquee owner sign-off packet to start the demo. All systems nominal across Riverline Towers.
  • Open UNIT-2031 marquee owner sign-off packet to start the demo
  • Try persona switching via ?as=inspector / ?as=subcontractor
  • Inspect the audit log for the last 40 events
Units complete
26 / 47
55% of Riverline units accepted.
Units in repair
12
Punch walkthrough done, items being resolved.
Units ready for owner
1
QA passed; awaiting owner sign-off.
Open punch items
6
8 closed; 1 aging > 14 days.
Aging punch (> 14d)
1
PI-2020-001 flagged.
Reinspection failures (90d)
1
Rework signal — see report.
Project completion forecast — Riverline Towers
Forecast: completion in ~37 days at current pace (4 units/week). 21 units remaining (12 in repair, 8 not started, 1 ready for owner). Target completion: Jun 13, 2026.
PRJ-RIVERLINE
Westbrook Properties
26 / 47 (55%)
Open by trade · Plumbing
3 open
Open by trade · Paint
2 open
Open by trade · Electrical
1 open
Owner sign-off packet · UNIT-2031
Building B / Floor 4 / Apt 412 — Catherine Westbrook. Unit, punch items (8 closed), reinspection summary, and sign-off section in one print-ready packet. Generated yesterday by Marcus Sterling.
Marquee artifact
Unit
UNIT-2031 · Apt 412 · 2BR/2BA
Punch items
8 closed across paint, electrical, plumbing
Reinspections
9 logged; 1 failure (PI-2031-005) resolved
Where to start by role
Every actor has one clear first move. Switch personas in the top bar.
Project manager
UNIT-2031 ready for owner sign-off. UNIT-2055 has 3 open items.
Open owner packet →
Superintendent
Aisha Patel — reassign PI-2031-003 if PaintWise overcommitted.
Open punch list →
Inspector
Hank Mendez — log new punch items from a walkthrough.
Open punch list →
Subcontractor
Diego/Sarah/Tom — see your assigned items + reinspection notes.
See assignments →
Owner
Westbrook Properties — review and sign off on UNIT-2031.
Open sign-offs →
Unit manager
Pedro Alvarez — see all units and their readiness states.
Open units →
AdminYou
Janelle Wu — manage projects, checklists, and audit trail.
Open admin →
Recent audit events
Latest 8 of every punch creation, assignment, reinspection, sign-off, and generated output.
All audit →
  • May 15, 2026 6:41 PM
    generated output
    GeneratedOutput · UNIT-2031
    Owner sign-off packet generated for UNIT-2031.
    by Marcus Sterling
  • May 15, 2026 6:41 PM
    unit state changed
    Unit · UNIT-2031
    Moved from in_repair to ready_for_owner; all 8 punch items closed.
    by Marcus Sterling
  • May 15, 2026 6:41 PM
    punch item closed
    PunchItem · PI-2031-008
    Closed after reinspection pass.
    by Hank Mendez
  • May 15, 2026 6:41 PM
    punch item closed
    PunchItem · PI-2031-007
    Closed after reinspection pass.
    by Hank Mendez
  • May 15, 2026 6:41 PM
    punch item closed
    PunchItem · PI-2031-006
    Closed after reinspection pass.
    by Hank Mendez
  • May 15, 2026 6:41 PM
    punch item closed
    PunchItem · PI-2031-005
    Closed after reinspection pass.
    by Hank Mendez
  • May 15, 2026 6:41 PM
    punch item reinspected
    PunchItem · PI-2031-005
    Reinspection 2 passed.
    by Hank Mendez
  • May 14, 2026 6:41 PM
    unit state changed
    Unit · UNIT-2050
    Moved from ready_for_owner to owner_punch_review after owner walkthrough.
    by Marcus Sterling
Recent audit events (filterable)
Universal list affordances — search, per-column filter, sort, paginate, export.
May 15, 2026 6:41 PMMarcus Sterling
generated_output
GeneratedOutputUNIT-2031
May 15, 2026 6:41 PMMarcus Sterling
unit_state_changed
UnitUNIT-2031
May 15, 2026 6:41 PMHank Mendez
punch_item_closed
PunchItemPI-2031-008
May 15, 2026 6:41 PMHank Mendez
punch_item_closed
PunchItemPI-2031-007
May 15, 2026 6:41 PMHank Mendez
punch_item_closed
PunchItemPI-2031-006
May 15, 2026 6:41 PMHank Mendez
punch_item_closed
PunchItemPI-2031-005
May 15, 2026 6:41 PMHank Mendez
punch_item_reinspected
PunchItemPI-2031-005
May 14, 2026 6:41 PMMarcus Sterling
unit_state_changed
UnitUNIT-2050
May 14, 2026 6:41 PMWestbrook Properties
punch_item_created
PunchItemPI-2050-OWN-002
May 14, 2026 6:41 PMWestbrook Properties
punch_item_created
PunchItemPI-2050-OWN-001