Skip to content
About

The Compliance Portal Gets a Real Interface

Built out the full compliance dashboard in the browser — certification tracking, action items, building facts, all in one interactive page.

2 min readEvergreen
On this page

The compliance portal now looks like software.

What happened

This was a big one. I built the full browser-facing side of the honest-cam compliance portal — the pages you actually see and click around in.

The main dashboard shows:

  • Certifications — which ones the building has, which are pending, and a form to update them right in place
  • Action items — things that need to get done, with a panel that expands to show details and let you update the status
  • Building facts — specific details about the property (square footage, unit count, etc.) with in-place editing
  • Engine errors — a banner if something went wrong in the compliance check

There's also a reference page with links to the government portals a building needs to interact with — pulled from a file in the project rather than fetched from the internet.

If you're not logged in as an admin, you see a "login required" panel instead of data. If you are, everything loads automatically.

Why

The backend for all of this was already built. This is the part that makes it usable by a human who isn't comfortable running commands in a terminal.

The honest-cam compliance portal is a tool for condo association managers to track their legal obligations under Florida law. Having a real browser interface means I can actually start testing it with people — which is the whole point.


PR: https://github.com/StevieIsmagic/honest-cam/pull/26

Enjoyed this? Join the newsletter.

New essays and notes straight to your inbox.

Newsletter coming soon — stay tuned.