Next.jsTypeScriptSEODataOCR

Property Tax Calculator

An SEO-driven property tax calculator and editorial reference for homeowners across New Jersey, Texas, and Georgia—built, shipped, and operated solo. Live in production and grown roughly 12× over the last 90 days.

Property Tax Calculator screenshot
35
counties (NJ · TX · GA)
220+
city/town pages
~1,200
active users / 90 days
~12×
traffic growth in 90 days

Problem

Property tax is hard to estimate and even harder to compare. Every state calculates it differently, the underlying data is spread across government and municipal sources, and a lot of it is buried in formats that are difficult to read. Homebuyers—first-timers especially—have nowhere to get a clear, accurate, side-by-side answer.

Approach

I built and operate the entire product solo—engineering, design, content, and infrastructure. It pulls public data (such as the US Census) into a single data layer, including an OCR step to extract figures from government PDFs that can't be read normally.

Each state's tax rules live behind one shared calculator, with a flexible structure so adding a new state or county is mostly just data entry. The site is built for SEO from the ground up, generating thousands of location pages so it ranks for the specific questions people actually search.

Key Features

  • Covers 35 counties and 220+ cities and towns across NJ, TX, and GA, with hand-written local content.
  • Pulls public data (e.g. the US Census) into one data layer, including OCR to read figures locked inside government PDFs.
  • Each state's tax rules sit behind a single shared calculator, so new states and counties drop in as data rather than new code.
  • SEO-driven architecture generating thousands of location pages, with structured data for rich search results.
  • Run end to end solo: deployment, analytics, and affiliate monetization with per-page conversion tracking.

Tech Stack

Next.js 15 (App Router + RSC)TypeScriptTailwindRechartsUS Census dataOCRJSON data layerJSON-LDCommission Junction

Related Projects