Data Platforms, Search & Directories

Turn complex data into something people can actually use.

Cass & York builds searchable data platforms, directories, registries, resource hubs, maps, and discovery experiences.

We work with organizations that need to make large or complex datasets useful to customers, members, employees, or the public.

What we build

Interfaces that make complex records useful.

01

Directories

Structured directories can include profile pages, filters, categories, location data, maps, and administrative workflows.

  • +Members
  • +Providers
  • +Partners
  • +Businesses
  • +Locations
  • +Services
  • +Programs
  • +Organizations
  • +Resources

02

Search & Discovery

Search experiences built around structured and unstructured information.

  • +Keyword search
  • +Fuzzy search
  • +Faceted filtering
  • +Category search
  • +Location search
  • +Proximity search
  • +Full-text search
  • +Saved searches
  • +Search analytics
  • +AI-assisted search where appropriate

03

Maps & Location Experiences

Geographic interfaces that turn location data into a usable discovery experience.

  • +Location finders
  • +Map-based directories
  • +Search by proximity
  • +Region-based filtering
  • +Interactive markers
  • +Location profiles
  • +Geographic data overlays
  • +Mapping and GIS integrations

04

Registries & Structured Databases

Public and internal systems for managing structured records.

  • +Provider registries
  • +Member databases
  • +Project databases
  • +Resource registries
  • +Compliance records
  • +Location databases
  • +Program databases
  • +Research collections

05

Calculators & Interactive Data Tools

Some datasets become more valuable when users can interact with them.

  • +Cost calculators
  • +Comparison tools
  • +Eligibility tools
  • +Scoring systems
  • +Interactive reports
  • +Data visualizations
  • +Scenario tools
  • +Recommendation workflows

Data management

The public interface is only half of the system.

We also build the administrative and data workflows behind the experience.

  • +Data imports
  • +Bulk updates
  • +CSV and spreadsheet workflows
  • +API synchronization
  • +Data validation
  • +Duplicate handling
  • +Taxonomies
  • +Record approval
  • +Data cleanup
  • +Export tools
  • +Administrative dashboards
  • +Scheduled synchronization

Selected work

Data platforms built for discovery and operations

CBHN

Searchable service-provider platform.

Search across providers, services, locations, and specialties. The platform combined a Laravel API with a WordPress directory experience, fuzzy search, Google Maps, provider records, bulk updates, and database optimization.

Provider directory · Search · Maps · APIs · Bulk data workflows · Performance optimization

View Project →

Taste the Local Difference

Partner directory and data platform.

A platform behind a regional food and partner network with structured partner records, taxonomies, directory templates, maps, REST APIs, synchronization, administrative tooling, and import/export workflows.

Directory · Structured data · Maps · Search · Synchronization · APIs · Imports/exports

View Project →

Architecture

From source data to a useful experience.

01

Data Sources

02

Import / API / Synchronization

03

Structured Data Model

04

Validation & Administration

05

Search · Filters · Maps · Calculations

06

Public or Internal Experience

When a data platform makes sense

Make the data easier to find, manage, and act on.

  • +Users struggle to find information inside a large dataset
  • +Records live across spreadsheets or multiple systems
  • +An organization maintains a large directory manually
  • +Location is important to discovery
  • +Data needs to be searchable by multiple attributes
  • +Existing CMS search is insufficient
  • +Records need approval or administrative management
  • +Information must be synchronized from external systems

Start a conversation

Have data people need to search, explore, or act on?

Show us the records, where the data lives today, and what users need to accomplish with it.

Discuss a Data Platform