Skip to content
Dashworthhome

A commercial map for a Northeast Florida brokerage

Real estate · Industry page

We built and manage this under Dashworth. The client is a Northeast Florida commercial real estate brokerage.

The live map is behind a sign-in. This picture is the county view with the property list and the record panel cropped off, so names, phones, and street addresses are not shown.

Northeast Florida commercial real estate brokerage homepage
prospecting.dashworth.comSt. Johns County commercial map from the project page on dashworth.com. The property list and record panel are cropped out.

The brief

The records were scattered: county parcels, tax receipts, listing exports, and the state filing behind an LLC. The brokerage needed one map, and a pipeline that could run again, instead of a spreadsheet rebuilt by hand.

What Dashworth did

SJC Commercial Prospecting is a map of commercial properties and commercial condos in St. Johns County, Florida. It keeps suites and tenants, owners' tax mailing addresses, and the principals behind LLC owners. Listings come in from FlexMLS and Crexi. A record can export a CSV and place a call.

The pipeline is Python: parcels, owners, building attributes, tenants, listings, enrich, and skiptrace. Postgres with PostGIS holds the map. FastAPI serves it. The screen is Vite, React, and MapLibre. It runs on a DigitalOcean droplet behind Cloudflare, and a push to main deploys through GitHub Actions.

The sources are the St. Johns County Property Appraiser parcel and GIS data, Tax Collector business tax receipts, FlexMLS and Crexi exports, Sunbiz, Google Places for tenant phones, and Twilio for calling. This is the ops job and the CRM connection: records land in one place, the owner is enriched, and the next call is ready. We do not claim a language model in this build.

Deliverables

Stack. Python · FastAPI · Postgres · PostGIS · Vite · React · MapLibre

This is a signed-in tool, not a public marketing site, so we do not claim a sitemap or llms.txt for it. The public real-estate sites carry the search work.

Footer line for the client site: Lead Generation Systems by Dashworth.

Questions

What is SJC Commercial Prospecting?

A map we built for a Northeast Florida commercial brokerage. Public records and listing exports go in. A call-ready property list comes out. Suites, tenants, tax mailing addresses, and LLC principals are in the database. They are not on this page.

What is the stack?

Python for the pipeline, Postgres and PostGIS for the data, FastAPI for the API, and Vite, React, and MapLibre for the map. DigitalOcean behind Cloudflare, deployed from GitHub Actions.

Does this use an AI model?

No. We did not find a language model in this build. The work is the data pipeline, the map, the export, and click-to-call.

Related work

The work stays with Dashworth.

Call or text 650-393-3378. We meet in Northeast Florida and San Mateo, and we take contract roles inside larger companies. No account managers, no handoffs.

david@dashworth.com

Call 650-393-3378

Websites, search, and lead routing for local businesses.