Case study · Healthcare · medical tourism marketplace
A clinic marketplace connecting Georgian patients with doctors in Turkey
A Georgian-language platform where patients browse a directory of 678 doctors across 65 specialties and 18 clinics, read profiles, book online consultations and arrange treatment abroad.
- What we built
- Multilingual public site, doctor and clinic directory, online consultations, booking
- Industry
- Healthcare · medical tourism marketplace
- Our role
- Client project

Quick answers
- 01
Built: a medical tourism marketplace with a searchable directory of doctors and clinics, profile pages, online consultations and booking requests.
- 02
For: Georgian-speaking patients seeking treatment in Turkey, and the clinics that receive them.
- 03
Directory: 678 doctors, 65 specialties and 18 clinics, filterable by specialty and clinic (live counts, 23 September 2026).
- 04
Stack: React and Node.js.
- 05
Outcome: a single place to compare specialists by field, clinic and years of experience, with a profile and a booking action on every card.
Overview
Patients who travel for treatment face two problems before the medical one: finding the right specialist in a country whose language they do not speak, and arranging everything around the visit. The platform gives Georgian patients a directory of Turkish doctors and clinics in their own language, with each doctor’s specialty, clinic and years of experience on the card, a full profile behind it, and a booking action. Online consultations with selected specialists let a patient talk to a doctor before deciding to travel.
Challenges
Hundreds of profiles have to stay accurate
Doctor titles, specialties and clinic affiliations change. The directory needed a structure that clinics could keep current without a developer.
Search must work by specialty, not by name
Patients rarely know a doctor’s name. They know they need an orthopaedic surgeon, so filtering by 65 specialties and by clinic had to be the primary path.
Two languages, one directory
Doctors and clinics publish in Turkish; patients read Georgian. Content had to be presented in the patient’s language throughout.
Trust before travel
A patient deciding to fly abroad needs credentials, experience and a way to talk first. Profiles and online consultations had to carry that weight.
Booking without friction
Every card needed a direct path to a request, on mobile, without an account.
How it works
Browse by specialty or clinic
Filters for 65 specialties and 18 clinics narrow 678 doctors to the relevant few.
Compare at a glance
Each card shows title, specialty, clinic and years of experience; 57 pages of results are searchable and paginated.
Read the profile
A full profile per doctor and per clinic, with credentials and services.
Talk first
Selected specialists offer online consultations before any travel decision.
Book and travel
A booking request from the profile, followed by treatment coordination, travel and accommodation arrangements.
What we delivered
Directory
- Doctor directory with 678 profiles and pagination
- Clinic directory with 18 clinic profiles
- Filters by specialty (65) and by clinic
Patient side
- Georgian-language interface for Turkish providers
- Online consultations with selected specialists
- Booking requests from every profile
Content and operations
- Blog for treatment guides
- Clinic-side management of listings and requests
- Account area for returning patients
By the numbers
Every figure shows where it comes from. We do not publish numbers we cannot point to.
Stack
React
Node.js
PostgreSQL
Docker
Questions
By filtering the directory by specialty (65 available) and clinic (18), then comparing cards that show specialty, clinic and years of experience before opening a full profile.
Yes. Selected specialists offer online consultations through the platform.
Georgian, for patients, presenting providers based in Turkey.
Your project
Want something like this for your business?
Tell us what you are trying to do. An engineer replies within one business day with an honest first read, and the estimator gives you a budget range in three minutes.
- Reply within one business day
- Free 30-minute consultation — no obligation
- NDA before any details change hands
- Working prototype in 3–6 weeks
- You own the code and the models


