TaliCMS
Texas REALTORS®

146,014 Members Synced From NAR’s M1 Gateway

Texas REALTORS®Statewide146,014 memberstexasrealestate.com

  • 146,014members synced
  • 35,951offices synced
  • under 15 minfull import
MLS feed
—
Member data
NAR M1 Gateway + TREC licence data
Member sign-in
Auth0 with NAR sign-in
Front end
Nuxt

What we built

One of the largest REALTOR® associations in the country, and the largest platform we run.

  • Automated Data Sync

    Member and office records synced automatically from NAR’s M1 Gateway — the national member data service. 146,014 members and 35,951 offices on the first import, incremental after that.

  • Deep Content Search

    Search that reads inside documents. The forms library, research archive and policy documents are searchable by their contents, not just their filenames. A member looking for a phrase on page six of a PDF finds it.

  • Education & Course Hub

    Education and courses fed from the association’s education system.

  • Research & Insights

    Research reports and editions, organised and browsable.

  • Digital Magazine Archive

    The magazine — issues and articles, properly archived rather than a stack of PDFs.

  • Task-Based Form Library

    Forms library organised by what members are trying to do.

  • Governance & Regional Hub

    Committees, awards, press releases and regional information, with a regional map.

  • Seamless SSO Auth

    Member sign-in through NAR authentication — no new password.

Laptop showing the Texas REALTORS® directory — find-a-REALTOR® search filters above member profile cards
A directory that’s right because it isn’t maintained by hand. Member and office records sync from NAR’s M1 Gateway, so the public directory reflects actual membership.

The hard part

NAR’s member data is a bulk extract, not an API — quoted pipe-delimited files with embedded pipes and newlines inside the quoted values, which breaks any naive parser. It needed a quote-aware parser built from scratch.

The data itself has real-world irregularities: a small number of records carry malformed dates that have to be detected and discarded rather than imported as nonsense. And the documented completion status code for an extract job isn’t the one the service actually returns — something you only discover by watching a run finish.

The result is a full import in under fifteen minutes, and an incremental re-run in about a minute because unchanged records are skipped.

Tablet showing Texas REALTORS® pages — award winners, advocacy and local association sections
One platform for the whole association. Award winners, advocacy and local association sections run alongside the member tools.

Scoping something similar?

Tell us what MLS you're on, roughly how many pages you have and when you need to be live.

Book a walkthrough

Tell us about your association

What MLS you're on, roughly how many pages you have, and when you need to be live. We'll tell you what's straightforward and what isn't.

Contact Us

Current Challenges (check all that apply)
Schedule 15-Minute Call