PK/
Personal · Governance · Building Operations

Owners Committee Operations

A committee-only operating workspace for residential owners committees — bringing issues, decisions, action items, voting and documents into one auditable place instead of losing context across chat threads.

ReactTypeScriptSpring BootPostgreSQLPWA
01 / CHALLENGE

The problem behind the system.

Owners committees need to track issues, ownership, follow-ups and governance decisions over long periods. Chat is useful for conversation, but it is a poor system of record: assignments disappear in threads, documents become hard to find and it is difficult to reconstruct why a decision was made.

02 / BUILD

How I approached it.

  • Started with a committee-only issue tracker covering assignment, category, priority, status, due dates, comments, photo/file attachments, activity history, search, My Issues and overdue work.
  • Designed the issue timeline as an auditable record: tracked changes create activity events, comments remain append-only, and supporting files stay attached to the work they relate to.
  • Expanded the product model beyond issue tracking into committee governance — meetings, decisions, action items and voting — so an agreed decision can become accountable follow-up work instead of another message in a group chat.
  • Added document-management flows so committee files can live alongside the issues, comments and decisions that give them context.
  • Built it as a responsive React + TypeScript PWA backed by Spring Boot, PostgreSQL and authenticated APIs, with the product intentionally scoped around committee operations rather than becoming a full property-management platform.
03 / OUTCOME

What the system enabled.

The app is becoming a shared operating record for the committee: one place to see what needs attention, who owns it, what evidence or documents are attached, what the committee decided and what still needs to happen. It is also a product-design exercise in turning informal building governance into simple, traceable software workflows.

The product is being developed iteratively for committee use. Resident, vendor and full community-management workflows are intentionally outside the initial product scope.

/ MORE WORK

Keep exploring.