병원 기본 정보 설정 가이드
본 가이드는 클리닉 OS의 핵심 정보인 병원명, 연락처, 진료 시간 및 기본 브랜딩 설정을 관리하는 방법을 설명합니다. 이 정보들은 홈페이지 하단(Footer), 예약 메시지, 지도 위젯 등에 공통으로 사용됩니다.
1. 설정 메뉴 접속 방법
- 관리자 페이지 상단 또는 모든 기능(Hub)에서 ⚙️ 시스템 설정 그룹을 찾습니다.
- 🛠️ 기본 설정 (또는 병원 설정) 메뉴를 클릭합니다.
2. 주요 설정 항목
📋 기본 정보
병원 운영에 필요한 공적 정보를 입력합니다.
- 병원명: 홈페이지 및 모든 문서에 표시될 공식 명칭입니다.
- 대표자명: 사업자등록증상의 대표자 성함을 입력합니다.
- 사업자등록번호: 정확한 번호를 입력하면 필요 시 시스템에서 연동하여 사용합니다.
- 한줄 소개: 검색 결과나 메인 하단에 표시될 병원의 핵심 슬로건을 입력합니다.
🎨 브랜딩 (로고 및 파비콘)
병원의 아이덴티티를 설정합니다.
- 로고 이미지: 배경이 투명한 PNG 파일을 권장하며, 비워둘 경우 시스템에서 병원명을 텍스트로 자동 표시합니다.
- 파비콘: 브라우저 탭에 표시되는 작은 아이콘입니다. (ICO 또는 PNG 파일)
📞 연락처 및 위치
고객 응대 및 지도 표시를 위한 정보입니다.
- 전화번호: 하이픈(-)을 포함하여 입력합니다.
- 주소: 지번 또는 도로명 주소를 입력합니다.
- 네이버 지도 URL: 네이버 지도에서 '공유하기' 버튼을 눌러 얻은 URL을 넣으면 오시는 길 섹션과 연동됩니다.
- 지도 검색 키워드: 홈페이지 내 지도 위젯에 표시될 정확한 상호명/지점명을 입력합니다.
🗓️ 진료 시간
홈페이지와 채팅 위젯 등에 노출될 업무 시간입니다.
- 평일, 토요일, 점심시간, 정기휴무: 자유로운 텍스트 형식으로 입력할 수 있습니다. (예: 09:30 ~ 18:30)
3. 기능 토글 (On/Off)
필요에 따라 시스템의 주요 기능을 켜거나 끌 수 있습니다.
- 비대면 진료 기능: 활성화 시 홈페이지와 관리자 모드에 비대면 전용 메뉴가 나타납니다.
- 다국어 기능: 외국인 환자를 위한 언어 선택 및 자동 번역 기능을 활성화합니다.
- 샘플 데이터 모드: 실제 운영 전에 시스템 UI를 확인하기 위해 가상의 데이터를 채워 넣는 기능입니다. 실제 운영 시에는 반드시 OFF로 설정해야 합니다.
4. 관리자 계정 보안
시드 데이터에 포함된 기본 관리자 비밀번호(admin123)를 반드시 변경해야 합니다.
- [비밀번호 변경] 페이지(
/admin/change-password)에 접속합니다. - 새 비밀번호: 최소 8자, 영문+숫자+특수문자 조합을 권장합니다.
- 관리자 이메일: 비밀번호 분실 시 복구용 이메일을 등록합니다.
[!WARNING] 기본 비밀번호를 변경하지 않으면 누구나 관리자 페이지에 접근할 수 있습니다.
5. 약관 및 정책 문서
법적으로 필요한 문서(개인정보처리방침, 이용약관, 환불 규정)를 관리합니다.
- [약관 관리] 메뉴(
/admin/settings/terms)에 접속합니다. - 시드 템플릿에 포함된
{{병원명}},{{대표자명}},{{연락처}}등의 플레이스홀더를 실제 병원 정보로 교체합니다. - 약관 저장 시 자동으로 버전이 생성되며, 환자의 동의 기록이 버전별로 연결됩니다.
필수 문서
- 개인정보처리방침: 법적 의무사항. 반드시 병원 실정에 맞게 수정.
- 이용약관: 서비스 이용 조건 명시.
- 환불 규정: 선택 사항이나 비대면 진료 시 권장.
6. 환경변수 설정 (배포 전)
Cloudflare 배포 시 사용되는 환경변수를 설정합니다.
- 관리자 로그인:
setup-admin-account단계에서 D1에 생성한 이메일·비밀번호 계정을 사용합니다.ADMIN_PASSWORD를wrangler.toml[vars]에 넣지 마세요. 같은 이름의 Pages Secret과 겹치면 Cloudflare 배포가 거절됩니다. - 기본값에서 반드시 보안 비밀번호로 변경해야 합니다.
[!NOTE] 이 설정은 관리자 페이지가 아닌
wrangler.toml파일에서 직접 수정합니다.
7. 샘플 데이터 정리
실제 운영 전에 시드로 생성된 더미 데이터를 정리합니다.
- 기능 토글:
설정 > 기능 토글에서 '샘플 데이터 모드'를 OFF로 변경합니다. - 데이터 삭제:
/admin/posts에서 샘플 게시글을 삭제하거나, 샘플 데이터 일괄 삭제 API를 사용합니다. - 대상: 샘플 블로그 글, 리뷰, 테스트 환자 데이터 등.
[!WARNING] 삭제된 데이터는 복구할 수 없으므로 실제 운영 데이터가 아닌지 반드시 확인하세요.
💡 팁
- 모든 설정 변경 후에는 하단의 [저장] 버튼을 반드시 눌러야 반영됩니다.
- 다국어 기능을 사용할 경우, 하단의 '다국어 설정' 섹션에서 영어, 일본어, 중국어 명칭과 주소도 함께 입력해 주세요.