본문으로 건너뛰기
포트폴리오로 돌아가기
국제 환자 유치 마켓플레이스 + 코디네이터 CRM프로덕션

GCL Global Patient Hub

한국 병원, 시술 패키지, 언어 지원, 예상 가격, 상담 요청을 하나의 환자 여정으로 묶고, 파트너·병원·코디네이터가 케이스를 이어받는 해외환자 유치 플랫폼입니다.

GCL Global Patient Hub | 국제 환자 유치 마켓플레이스 + 코디네이터 CRM

개요

GCL은 해외 환자가 한국 병원과 시술 패키지를 비교하고 상담을 요청하는 공개 사이트와, 내부 코디네이터가 파트너·병원·견적 흐름을 운영하는 CRM을 한 제품 안에 묶은 프로젝트입니다.

처음부터 단순 병원 디렉터리가 아니라 환자, 파트너 운영자, 병원 담당자가 서로 다른 권한으로 같은 케이스를 이어받는 구조로 설계했습니다. 상담 폼은 국적, 거주 국가, 언어, 예산, 여행 일정, 파트너 지원 요청, 동의 플래그를 수집하고 Supabase 저장 흐름으로 연결됩니다.

가장 큰 장점은 공개 마케팅 화면과 내부 운영 화면의 경계가 명확하다는 점입니다. 내부 베타 지표, Supabase 상태, 의료 문서 흐름은 공개 홈에서 제거하고, 관리자·파트너·병원 견적 데스크는 서버 검증을 거친 내부 게이트 뒤에 배치했습니다.

핵심 스킬

의료관광 제품 설계와 다면 마켓플레이스 구조화
Supabase RLS, Vercel API, 역할별 내부 운영 화면
다국어·RTL UI, 상담 리드 검증, 랜딩 라우트 운영

구현

  1. 1React + Vite 앱에 병원/시술/비교/상담/랜딩 라우트를 분리하고, EN/JP 피부 패키지 웨지를 상담 폼 프리필과 연결했습니다.
  2. 2상담 저장은 Supabase v1 테이블 우선, 구형 inquiries 폴백, 로컬 데모 폴백 순서로 설계했습니다.
  3. 3관리자, 파트너, 병원 견적 데스크를 토큰 게이트와 서버 API 뒤에 두고 케이스 활동 타임라인을 남겼습니다.

장점

  • 공개 환자 사이트와 내부 운영 화면을 분리해 마케팅, 상담, 배정, 견적 흐름이 같은 데이터 모델을 공유합니다.
  • 파트너 지원 요청, 병원 후보 숏리스트, 견적 요청, 병원 응답, 커미션 체크까지 이어지는 운영 슬라이스를 구현했습니다.
  • 의료 정보와 내부 베타 지표가 공개 홈에 노출되지 않도록 콘텐츠 경계를 정리했습니다.

지표

67
커밋
5
운영 화면
300
베타 리드 플랜
5
공급자 SLA

기술 스택

ReactViteTypeScriptSupabaseVercel APITailwindi18n

스크린샷

GCL Global Patient Hub screenshot 1
GCL Global Patient Hub screenshot 2