Maya Therapy — Wellness Website
A self-initiated project built as part of a hiring assignment. Designed and built a warm, trust-first marketing website for a fictional therapy practice — focused on tone, microcopy, accessibility, and a booking flow that doesn't feel clinical.
View live✦ The Brief
Where it started
Maya needed a website for her therapy practice. The unspoken brief was harder than the spoken one: the site had to feel safe. A potential client visiting at 2am during a hard moment should land on this page and feel like they're already being held a little. Most therapy websites I reviewed for research either felt like clinical brochures or like overly soft, generic wellness templates. I wanted to land somewhere honest in between — professional enough to trust, human enough to reach out to.
✦ The Thinking
Decisions before code
I started with tone before layout. I wrote three or four pages of microcopy by hand — the hero line, the section titles, the button labels — until they sounded like a person, not a form. Only then did I design the layout around that voice. I chose a serif display font for warmth, a muted palette that wouldn't feel sterile, and gentle Framer Motion fades so the page felt like it was breathing rather than performing. The booking flow was the most important UX decision: I made it short, low-pressure, and clearly labelled, because asking for help is already hard enough.
✦ Building it
From sketch to ship
React with Tailwind for the build, Framer Motion for the soft entrance animations, and a careful component structure so Maya could update copy without touching code. I focused heavily on accessibility — sufficient colour contrast, focus states, semantic headings — because a wellness site that ignores accessibility is contradicting its own message. Mobile got the same care as desktop; most therapy clients book from their phone.
Stack
Screenshots

✦ What I'm proud of
The detail that mattered
The tone. I keep coming back to it because I know how rare it is. The site doesn't feel corporate, doesn't feel kitsch, doesn't feel templated. It feels like a person who understands the weight of what their visitors are carrying. A few people told me the homepage made them tear up a little. That's the highest compliment a wellness site can get.
✦ What I'd do differently
The honest reflection
I'd integrate a real CMS so Maya can publish blog posts and resources without my involvement. Right now the content is baked in. I'd also add a small testimonials carousel — social proof matters enormously in this field, and the current design has space for it but doesn't fully use it.