cd ../projects
complete

Property Analysis Platform

Chrome extension + web portal for real estate analysis with favorites, compare, and auth

$ apt list --installed

JavaScriptChrome APIsReactAuthentication
metrics.sh
$ metrics --project=property-analyzer
> Components: Chrome Extension + Web Portal
> Features: Auth, Favorites, Compare, Profiles
> Architecture: Extension ↔ Web App integration

Full-stack property analysis platform: a Chrome extension for on-page data extraction paired with a web portal for managing and comparing properties.

What It Does

Two-part product that works together. The Chrome extension lets you analyze properties directly on listing pages — extracting key data points and bookmarking properties with one click. The companion web portal gives you a dashboard to view saved favorites, compare properties side-by-side, and manage your profile. Authentication connects the two into a unified experience.

How It Works

Chrome Extension:

  • Content script extracts property data from listing pages
  • Bookmark button saves properties to the user's account
  • Login component connects to the web portal's auth system

Web Portal:

  • Public pages: Home, About, Sign Up
  • Authenticated pages: Favorites, Compare Properties, Profile
  • Compare view: Side-by-side analysis of any two favorited properties
  • Auth stored in Chrome local storage for local dev (production migration planned)

Integration:

  • Extension bookmark maps to web portal favorites
  • Shared auth state between extension and web app
  • Same design system across both surfaces

Key Insight

The real value isn't in either piece alone — it's the integration. A Chrome extension that saves data nobody can access later is useless. A dashboard with no easy way to capture data is friction. Connecting them creates a workflow that's actually worth using.

$git clone [private repository]