← All work

PlatformIn production

AssistedLiving.org, a geo-search senior care platform

A senior care resource and provider search on Next.js 16, organized by domain so a large content site stays maintainable.

RoleMain developer: architecture, geo-search, lead forms, SEO and performance

  • Next.js 16
  • React 19
  • TypeScript
  • Tailwind CSS
  • Zod
The home page of AssistedLiving.org, with the headline Dedicated to Enhancing the Quality of Life of Aging Adults and a black and white portrait overlaid with triangles.

Overview

AssistedLiving.org is a senior care resource and provider search platform, built on Next.js 16 and React 19. I was the main developer on it, at SilverAssist.

The code follows Domain-Driven Design: each domain (search, listings, leads and content) owns its components, types, server actions and tests. That is what keeps a large content site maintainable as it grows.

The challenge

The core of the site is a geo-search that has to feel instant and be correct, on top of editorial content that has to stay easy to publish. It also has to collect leads through forms that can change provider without rewriting the pages that use them.

Key features

  • A directory tool on every state page: a search by city, state or zip and filters for finance options, property information, amenities, health services and activities.
  • Geo-search with location autocomplete and filters, querying a listings REST API on the server.
  • Editorial content from a headless WordPress GraphQL backend, next to the search.
  • Lead capture on a pluggable form provider architecture, with Zod-validated Server Actions.
  • One folder per domain, with its own tests.

Technologies used

  • Front end: Next.js 16, React 19, Server Components, TypeScript, Tailwind CSS.
  • Data: a listings REST API and headless WordPress with GraphQL.
  • Validation and forms: Zod, Server Actions.

Screenshots

  • The Assisted Living Directory Tool on the California page of AssistedLiving.org: a search box for city, state or zip, and filters for finance options, property info, amenities, health services and activities, with the first communities below.
    The directory tool on a state page: a search and filters, over thousands of communities.