한국어/中文/日本語/English
Tech-Driven Premium

AI 피부 진단 컨설팅 플랫폼

Tech-Driven Premium 포지셔닝을 지향하는 B2B 피부과 상담 플랫폼입니다. 환자의 피부 진단 지표를 입력하면 Rule 엔진이 지표 구간에 맞는 시술을 추천하고, 추천 시술을 담아 견적서까지 바로 생성할 수 있습니다. 상담실장·진료원장이 쓰는 사용자 페이지와, Rule·시술·장비를 관리하는 백오피스로 구성됩니다.

4등록 환자
10생성된 견적
20시술 카탈로그
4등록 장비
Workflow

사용자 페이지

환자 등록 후 진단 입력 → 리포트 → 상담 → 견적 순으로 이어지는 흐름입니다. 환자 id가 필요한 화면은 가장 최근 등록된 환자·견적 데이터를 기준으로 연결됩니다.

최근 등록: 박경서최근 견적 #11
Admin

백오피스

Rule·시술·장비 등 운영 데이터를 관리합니다. 진료원장 권한이 필요합니다.

진단 Rule 설정지표 구간별 추천 시술 매핑을 관리합니다.
진료원장만 접근할 수 있습니다.
장비 관리장비 등록·교체·폐기 이력을 관리합니다.
진료원장만 접근할 수 있습니다.
시술 마스터 관리시술 정보와 적용 부위를 관리합니다.
진료원장만 접근할 수 있습니다.
통계 대시보드환자·견적·장비 현황과 상담실장별 실적을 통계로 확인합니다.
진료원장만 접근할 수 있습니다.
Reference

전체 페이지 목록

이 플랫폼에 구현된 모든 화면입니다.

Path설명
/login로그인·이메일과 비밀번호로 로그인합니다.
/patients/new환자 등록·이름·생년월일·연락처를 입력해 신규 환자를 등록합니다.
/patients환자 목록·전체 환자를 조회하고 이름·연락처로 검색합니다.
/patients/[id]/diagnosis진단 입력·피부 진단 지표 6종을 입력해 기록합니다.
/patients/[id]/report리포트·진단 지표와 추천 시술을 요약한 리포트를 확인합니다.
/patients/[id]/consult상담·얼굴 다이어그램에서 부위를 선택하고 추천 시술로 견적을 구성합니다.
/patients/[id]/history기록 조회·환자의 진단·견적 이력, 선불 패키지 잔여 횟수, 시술 전/후 사진을 확인합니다.
/patients/[id]/quote/[quoteId]견적 상세·견적 항목을 확인하고 동의서 서명 후 확정, 수납 기록까지 진행합니다.
/patients/[id]/quote/[quoteId]/procedure시술 페이지·얼굴 다이어그램 주석과 함께 계획 대비 실제 시행 부위·수량을 기록합니다.
/rules진단 Rule 설정·지표 구간별 추천 시술 매핑을 관리합니다.
/equipment장비 관리·장비 등록·교체·폐기 이력을 관리합니다.
/treatments시술 마스터 관리·시술 정보와 적용 부위를 관리합니다.
/dashboard통계 대시보드·환자·견적·장비 현황과 상담실장별 실적을 통계로 확인합니다.
API

API 목록

src/app/api 아래 구현된 엔드포인트 목록입니다.

MethodPath설명
GET/api/treatments시술 카탈로그 전체 목록 조회
GET/api/patients?q=이름/연락처로 환자 검색
POST/api/patients신규 환자 등록
POST/api/diagnosis-records환자의 피부 진단 지표 6종 기록 생성
GET/api/rules?indicatorKey=지표별 구간→시술 Rule 매핑 조회
PUT/api/rules?indicatorKey=지표별 Rule 매핑 전체 교체 저장
POST/api/quotes견적서 생성 (DRAFT, 시술+부위 항목 포함)
PATCH/api/quotes/[id]견적 상태를 CONFIRMED로 확정 (동의서 서명 없으면 거부)
PATCH/api/quotes/[id]/annotation견적 얼굴 다이어그램에 그린 펜 주석 데이터 저장
POST/api/quotes/[id]/consent부작용 고지 서명 저장 (견적당 1건)
GET/api/quotes/[id]/payments견적의 수납 내역 조회
POST/api/quotes/[id]/payments견적에 수납 기록 추가 (미수금 초과 시 거부)
POST/api/quote-items/[id]/procedure-record견적 항목의 실제 시행 부위·수량 저장/수정
GET/api/patients/[id]/packages환자의 선불 패키지 목록 조회
POST/api/patients/[id]/packages환자에게 선불 패키지 등록
POST/api/packages/[id]/use선불 패키지 1회 차감
GET/api/patients/[id]/photos환자의 시술 전/후 사진 목록 조회
POST/api/patients/[id]/photos환자 시술 전/후 사진 업로드
GET/api/equipment장비 목록 조회 (연동 시술 정보 포함)
POST/api/equipment신규 장비 등록
POST/api/equipment/[id]/replace기존 장비를 신규 장비로 교체 (교체 이력 기록)
POST/api/equipment/[id]/retire장비 폐기 처리 (사유 기록)
POST/api/treatments신규 시술 등록 (적용 부위 포함)
PATCH/api/treatments/[id]시술 정보 수정 (적용 부위 재작성)
DELETE/api/treatments/[id]시술 삭제 (다른 데이터에서 사용 중이면 거부)