Case study · CureMe

Find theright therapist.

A German-language search portal for therapists and alternative medicine. Patients search by therapy and location, filter by rating, distance, insurance and language, and read reviews that cannot be bought; practitioners run their own verified public profile.

Therapist directoryTwo-sided platformGerman-language
CureMe product screen
What we shipped
Filtered searchVerified profilesUnbought reviewsSelf-service profilesGerman-languageTwo-sided platform
01 — The product

One directory, built for both sides of the search

The patient side is a filtered, reviewable search; the practitioner side is a self-service profile a therapist maintains themselves. The two meet on the listing — what the therapist publishes is exactly what the patient filters and reads.

Search that narrows fast

Filter by treatment, radius, rating, verification, insurance covered, speciality, gender and languages spoken — so a broad field becomes a short, relevant list.

Trust built into the listing

Verified and certified badges sit on the profile, and the platform's own pledge is that ratings are not for sale — the signals a patient leans on are protected, not monetised.

Profiles the therapist owns

Practitioners maintain their own treatment offering, profile texts, weblinks, opening hours and media, and publish when ready — the directory stays current because its subjects keep it current.

02 — The problem

The usual routes leave a patient guessing on relevance, legitimacy and fit.

Word of mouth and a generic web search leave the things that matter most unanswered. A purpose-built directory is designed to answer each of them.

A web search returns clinics, ads and articles mixed together, with no way to filter on what actually decides a match — the therapy offered, the distance, the insurance, the language.

A random listing gives no way to tell a verified, certified practitioner from an unchecked one. Answer → verification built into the profile.

Reviews only help if they are honest. Answer → a pledge that ratings cannot be bought.

8

filter dimensions on one search — treatment, distance, rating, insurance and more.

03 — Goals & challenges

What CureMe had to get right

A directory only works if both sides are served properly — the patient needs to find and judge, the therapist needs to be found and to present themselves.

Goals

Built for both sides of the search

  • Filters that mirror real choices. Treatment, distance, rating, insurance, speciality, gender and language — eight ways to narrow a broad field.
  • Protected trust signals. Verified and certified badges, and a pledge that ratings are never for sale.
  • A profile the therapist owns. Treatment offering, texts, weblinks, hours and media, published on their own terms.
  • Built German-first. The interface and its filters read as a German-language product from the ground up.
Challenges

Why it was hard

  • Generic search doesn't understand therapy — no way to filter on what actually decides a match.
  • Legitimacy is normally taken on trust, with no way to tell a verified practitioner from an unchecked one.
  • The reviews a patient can find elsewhere are often for sale.
  • A directory maintained centrally goes stale the moment nobody is chasing updates.
04 — Two sides, one listing

Who is CureMe built for?

A directory only works if both sides are served properly — 2 sides, each shaped for a different job.

The patient view
Patient

The patient

Searches by therapy and location, filters by rating, distance, insurance and language, and reads reviews that cannot be bought.

The therapist view
Therapist

The therapist

Sets their treatment offering and specialities, writes profile texts, manages hours and media, and publishes the profile when ready.

05 — What a search actually does

What does searching for a therapist feel like?

CureMe's filters are really a conversation between what a patient needs and what the directory narrows down to — no keyword guesswork, no scrolling ads.

PatientI need a therapist for anxiety, somewhere near me.
CureMeFiltering by treatment and distance — here's what's nearby.
PatientOnly ones my insurance covers, and who speak English.
CureMeNarrowed by insurance and language, sorted by rating.
PatientShow me the verified ones with real reviews.
CureMeVerified profiles only — every review here is unpaid, by policy.
What does "verified" mean on a CureMe profile?Tap to reveal
A verified and certified badge that sits on the profile alongside ratings that cannot be bought — the platform's own pledge is that these trust signals are protected, not for sale.
06 — Two sides, two views

What does each side of CureMe look like?

The patient searches a filtered directory; the therapist runs their own listing. Switch between the two real views.

CureMe patient search and filter viewCureMe therapist public profile
07 — What we shipped

The scope, in one panel

Every number in this panel is delivered scope — what was designed, built and handed over on the healthcare build for CureMe. It leaves out traffic, conversion and revenue on purpose: those figures belong to the client, and we don’t publish numbers we cannot stand behind.

8
Filter dimensions on one search
2
Sides: patient search & therapist profile
1
Pledge: reviews cannot be bought
1
Language built German-first
Sector
HealthcareAlternative medicine
Platform
WebGerman-language
Two sides
Patient / customerTherapist
What we did
Product designUX + UI · Web build
08 — Visual design

What does the interface look like, and why?

The design leans on a single leaf green for anything to do with action and health, a calm slate for text and structure, and a lot of white space — clean and clinical rather than commercial, appropriate for a health decision, not a shopping one. The palette and Open Sans type below are taken directly from CureMe's own style guide; if Open Sans is not installed on your device, the specimen falls back to the nearest available face.

Colour
Brand primary
#74B711
Brand secondary
#384F5C
Success
#379F00
Warning
#FFCC41
Error
#CE1500
Light gray
#F8FAFC
Typography
H1 · 700CureMe
H2 · 700Search, filter, review
Body · 400Filter by treatment, radius, rating, verification, insurance and language.
Button · 600BOOK A 15-MIN CALL
09 — Transferable

What does any two-sided directory need to get right?

A directory lives or dies on trust and freshness. Five things decide whether patients believe it and practitioners keep it current, and they came out of building this one.

01

Filters that match how people actually choose

A patient does not search by keyword, they search by therapy, distance, insurance and language. The filters have to mirror the real decision or the results feel random.

02

Protect the trust signals

Verification and honest reviews are the whole reason a directory beats a web search. The moment ratings can be bought, the platform is worth no more than the ads it replaced.

03

Let the subjects maintain their own entries

A directory maintained centrally goes stale immediately. Giving therapists a real self-service profile is what keeps the data alive without an editorial team.

04

Publish on the practitioner's terms

A profile is public only when the therapist chooses. A draft state and an explicit publish step keep people in control of how they appear.

05

Design for the health context, not the retail one

Clean, calm and clinical earns more trust here than urgency and colour. The restraint is the point.

FAQ

Building a directory platform

How long does it take to build a directory like this?
A first working version is usually eight to fourteen weeks. The search and the filters are quick; what sets the timeline is the two-sided nature — a proper self-service profile for the listed side, plus verification and a review model that cannot be gamed, are where the real work sits.
How do you keep the listings accurate over time?
By not maintaining them centrally. Each practitioner owns and edits their own profile — treatment offering, opening hours, weblinks and media — and publishes when ready. The directory stays current because the people in it keep it current, rather than an editor chasing updates.
How do you stop reviews and rankings from being bought?
By designing them as protected signals from the start. Ratings are tied to real interactions, verification is a checked status rather than a paid badge, and placement is not for sale. Making that a stated pledge and a technical rule — not a policy nobody enforces — is what keeps the trust the platform is built on.
Can a directory like this work in more than one language?
Yes. CureMe is built German-first, but the same structure supports additional languages — the content model, the filters and the profile fields are the same everywhere; only the copy and some category labels change. Planning for that early is far cheaper than retrofitting it later.
Let's build

Building a directory or a two-sided marketplace?

Tell us how your business actually works and we'll tell you honestly what it takes to build — the filters, the trust signals, the lot. No deck, no pitch.