GCL Global Patient Hub
A patient-acquisition platform that connects Korean hospitals, treatment packages, language support, pricing, consultation intake, and partner/provider case operations.

Overview
GCL combines a public patient-facing site for comparing Korean hospitals and treatment packages with an internal CRM for coordinators, partners, and provider quote desks.
The product was designed as more than a directory. Patients, partner operators, and providers move the same case through different scoped views. The consultation flow captures nationality, residence, language, budget, travel window, partner-support requests, and consent flags before saving through the Supabase-backed lead flow.
The strongest part is the boundary between public marketing and internal operations. Beta metrics, Supabase state, and medical document handling stay out of the public homepage, while admin, partner, and provider workflows sit behind a server-validated operations gate.
Core skills
Implementation
- 1Separated hospital, treatment, comparison, consultation, and landing routes in React + Vite, then connected EN/JP skin-package wedges to consultation prefill.
- 2Designed lead storage as Supabase v1 first, legacy inquiries fallback second, and local demo fallback last.
- 3Placed admin, partner, and provider quote desks behind a server-validated gate and recorded case activity events.
Strengths
- Separates the public patient site from internal operations while keeping marketing, intake, assignment, and quote flows on one model.
- Implements the operating slice from partner assistance request to provider shortlist, quote request, provider response, and commission check.
- Keeps medical data and beta operations metrics out of the public homepage through explicit content boundaries.
Metrics
Tech stack
Screenshots

