← All work

Featured case study · Private practice

Kyle W.
McEvoy, LMHC

Care in every detail.

A private psychotherapy and advisory website, brought together through considered design, custom motion, protected inquiries, and a client-editable CMS.

Visit the live website
Kyle W. McEvoy’s desktop homepage displayed in a landscape browser window, with editorial typography and a full-width portrait
The homepage’s dedicated mobile portrait composition

One visual identity.
Two carefully composed experiences.

Strategy & structureArt direction & designResponsive graphicsPrivacy engineeringCMS & development

The intention

Two audiences.
One coherent experience.

The site needed to hold two connected worlds: private psychotherapy for individuals and families, and advisory work for clinicians and organizations. Each audience needed a clear path, with the same sense of care throughout.

I designed and built the experience as a complete system. The typography, imagery, interactions, inquiry flow, and editing tools all support the same goal: make the practice understandable, credible, and approachable.

01 · Art direction & finish

The details build
the impression.

Portrait-led compositions, expressive type, a restrained blue-and-gold palette, and careful pacing give the practice a distinct voice across therapy and professional advisory.

The professional advisory homepage, extending the same visual identity into a separate audience journey
Professional advisory has its own entrance, within the same visual identity.

Composed for the screen

Desktop gives photography and type room to breathe. On phones, portrait crops, text placement, navigation, and reading order are composed for the smaller canvas.

Consistency beyond the homepage

Services, the practice profile, advisory pages, the journal, and inquiries share a considered rhythm. The visual finish continues through the full visitor journey.

02 · Bespoke responsive graphics

A complex system.
A clear connection.

The coordinated-care graphic brings nine roles around one shared understanding. On desktop, the whole network can be studied at once.

On a phone, it becomes an interactive atlas. Tap a role and its connecting line highlights while the matching explanation moves into view. Swipe the explanations and the diagram follows.

Mobile interaction · 9 sec
The network, in sync. A real screen recording: selected roles, connecting lines, and explanation cards change together. Silent video.
  • Nine connected roles with synchronized explanations
  • Touch and keyboard interaction
  • Reduced-motion behavior and accessible descriptions
Explore the live approach page
Desktop coordinated-care diagram, with the complete network beside a note explaining Kyle’s role
The desktop diagram presents the full system in one view.

Motion with a purpose

Make room for
another perspective.

The homepage’s mentalization sequence starts with a narrow view of a scene, then opens the frame as the interpretation changes. The animation helps explain the idea through the experience itself.

Desktop animation · 7 sec
A real desktop recording. The aperture widens across three readings of the same scene, with accompanying text and replay controls. Silent video.

03 · Protected inquiries

Privacy starts
with the first contact.

A healthcare inquiry can contain sensitive information. The form and its delivery path were designed together to limit what is collected and where it travels.

The public inquiry form, with contact and logistical fields, clear guidance, and the consultation process alongside it; all fields are empty
The public form, shown empty. Its guidance asks visitors to leave out medical history, diagnoses, and records.
01

Collect only what is needed

Contact details and practical preferences support the initial inquiry. Clinical narratives and record uploads are kept out of this first-contact form.

02

Keep the delivery path deliberate

Inquiry fields go directly to the practice’s approved Google Workspace delivery path. The anti-spam check uses technical tokens while inquiry fields bypass the website’s hosting layer.

03

Build protection into the behavior

Verified challenges, signed short-lived tickets, rate limits, and duplicate-send protection support the form. Technical status records exclude inquiry content.

04 · Content management

A finished design.
Room to keep growing.

The Keystatic CMS gives the practice a practical way to keep its website current. Content editing is organized around the things the client recognizes: services, articles, resources, and page settings.

Editable copy and supported image fields sit within protected layouts and interactive graphics, helping the site retain its finish as the content evolves.

Useful editing

Content in familiar places.

Seven content collections and nine settings editors organize the practice’s ongoing content, with image fields for supported areas.

A preserved visual system

Freedom within a framework.

Core compositions and custom graphics remain protected while the client updates the content around them.

Independent publishing

An online workflow.

Authorized editors can save changes online. The site rebuilds and publishes those updates automatically.

Selected build tools

  • Astro
  • TypeScript
  • Keystatic CMS
  • Cloudflare
  • Google Workspace
Bring this care to your project

What should your website make easier?

Tell me what customers need to understand, trust, or do. I will shape that into a focused website—and stay available after it launches.

More client work · Business Website

Whisky Leather

1,200+ customers · Automated camera wall + multichannel sales