| 1 |
관리자 로그인 |
|
|
|
화면 |
1 |
/admin/login |
1순위 |
관리자 아이디·비밀번호 입력 후 로그인, 오류 메시지 표시. 상태: 로그인 성공, 아이디 또는 비밀번호 불일치, 계정 잠김, 입력값 누락 |
| 2 |
|
관리자 비밀번호 재설정 요청 |
|
|
화면 |
1 |
/admin/password/reset |
2순위 |
관리자 아이디·등록 이메일 입력 후 재설정 링크 발송 요청. 상태: 발송 완료, 미등록 계정, 입력값 누락 |
| 3 |
|
|
관리자 비밀번호 재설정 |
|
화면 |
1 |
/admin/password/reset/:token |
2순위 |
재설정 링크로 진입해 새 비밀번호 입력·확인 후 변경 완료. 상태: 변경 완료, 링크 만료, 이미 사용된 링크, 비밀번호 규칙 미충족 |
| 4 |
대시보드 |
|
|
|
화면 |
1 |
/admin |
1순위 |
온라인 예약·전화 예약 건수 비율, 사전 문진 작성 완료율, 예약 후 실제 방문율(노쇼 비율), 알림 발송 성공률, 고령 사용자(보호자 포함) 예약 완료율 지표 요약과 신규 예약·문진 접수, 미답변 문의, 알림 발송 실패 바로가기. 상태: 지표 로딩 실패, 데이터 없음(당일 접수 0건) |
| 5 |
|
신규 접수 상세 |
|
|
화면 |
1 |
/admin/reservations/:id |
2순위 |
대시보드 신규 접수 항목의 환자 이름·연락처·예약 날짜·시간·증상/진료 항목·문진 내용 요약과 확정·변경·취소·완료 처리, 알림 재발송 진입. 상태: 이미 처리된 접수, 취소된 접수, 권한 없음 |
| 6 |
|
|
알림 재발송 |
|
모달 |
0 |
/admin/reservations/:id/resend |
4순위 |
발송 채널(문자·알림톡) 선택과 발송 문구 확인 후 재발송. 상태: 발송 성공, 발송 실패, 발송 이력 없음 |
| 7 |
예약·문진 관리 |
|
|
|
화면 |
1 |
/admin/reservations |
1순위 |
온라인 예약과 사전 문진 접수를 한 표에서 조회하는 관리자 목록. 접수 번호·환자명·연락처·진료 항목·예약 일시·문진 제출 여부·처리 상태 필터와 정렬, 처리 상태(접수·확정·변경·취소·완료) 일괄 확인, 신규 접수 건 강조 표시. 상태: 접수 없음(빈 상태), 조회 실패, 필터 결과 없음 |
| 8 |
|
예약·문진 접수 수정 |
|
|
화면 |
1 |
/admin/reservations/:id/edit |
2순위 |
접수된 예약 일시·진료 항목과 문진 답변을 관리자가 정정 입력하는 수정 폼. 수정 사유 필수 입력, 저장 시 변경 이력과 알림 재발송 여부 선택. 상태: 저장 완료, 입력값 오류, 이미 취소된 접수는 수정 불가 |
| 9 |
|
처리 상태 변경 |
|
|
모달 |
0 |
/admin/reservations/:id/status |
3순위 |
확정·변경·취소·완료 중 처리 상태를 선택하고 변경 사유·안내 문구를 입력해 반영. 취소 시 취소 사유 필수. 상태: 변경 완료, 이미 처리된 접수, 필수값 누락 |
| 10 |
|
접수 결과 알림 재발송 |
|
|
모달 |
0 |
/admin/reservations/:id/notify |
3순위 |
문자/알림톡 발송 채널과 수신 번호를 확인하고 접수·확정·변경·취소 결과 안내를 재발송. 발송 성공·실패 결과와 실패 시 사유 표시. 상태: 발송 성공, 발송 실패, 수신 번호 오류, 중복 발송 경고 |
| 11 |
|
접수 목록 내려받기 |
|
|
화면 |
1 |
/admin/reservations/export |
5순위 |
조회 조건에 맞는 예약·문진 접수 목록을 기간·처리 상태 기준으로 내려받는 화면. 내려받을 항목과 기간 선택 후 파일 생성. 상태: 생성 완료, 대상 없음, 생성 실패 |
| 12 |
알림 이력 관리 |
|
|
|
화면 |
1 |
/admin/notifications |
1순위 |
예약·문진 접수 결과로 자동 발송된 문자·알림톡 발송 이력 목록. 발송 유형·발송 상태·수신 연락처·발송 일시·연결 예약/문진 표시, 기간·발송 상태 필터와 정렬 제공, 각 행에서 재발송 진입. 상태: 이력 없음, 목록 조회 실패, 기간 필터 결과 없음 |
| 13 |
|
알림 발송 상세 |
|
|
화면 |
1 |
/admin/notifications/:id |
1순위 |
개별 알림의 발송 채널(문자·알림톡), 수신 연락처, 발송 본문, 발송 결과 코드, 연결된 예약/문진 접수 정보 확인, 재발송 진입. 상태: 발송 성공, 발송 실패, 수신번호 오류, 존재하지 않는 이력, 조회 실패 |
| 14 |
회원 관리 |
|
|
|
화면 |
1 |
/admin/members |
1순위 |
가입 회원 전체 목록. 아이디·이름·연락처·마케팅 수신 동의 여부·가입일·상태 컬럼, 상태·수신 동의 필터, 이름·연락처 조건 검색, 정렬, 페이지네이션, 상세 진입. 상태: 목록 없음, 검색 결과 없음, 불러오기 오류 |
| 15 |
|
회원 상세 |
|
|
화면 |
1 |
/admin/members/:id |
1순위 |
회원 기본 정보(아이디·이름·연락처·가입일·상태)와 마케팅 수신 동의 이력, 해당 회원의 예약·문진 내역 요약, 회원 상태 변경(정상·휴면·탈퇴) 저장, 예약·문진 관리 상세로 이동 링크. 상태: 존재하지 않는 회원, 권한 없음, 상태 변경 완료, 저장 실패 |
| 16 |
|
|
회원 상태 변경 |
|
모달 |
0 |
/admin/members/:id/status |
2순위 |
변경할 상태(정상·휴면·탈퇴) 선택과 사유 입력 후 저장. 상태: 변경 완료, 이미 같은 상태, 저장 실패 |
| 17 |
문의 관리 |
|
|
|
화면 |
1 |
/admin/inquiries |
1순위 |
관리자 PC 화면. 문의 목록 표(접수일, 이름, 연락처, 문의 내용 요약, 상태, 답변 여부)와 상태 필터(미답변·답변 완료), 기간 필터, 정렬, 페이지 처리를 제공하고 행 선택 시 문의 답변 화면으로 이동. 상태: 목록 없음, 필터 결과 없음, 조회 오류 |
| 18 |
|
문의 답변 |
|
|
화면 |
1 |
/admin/inquiries/:id |
1순위 |
문의 원문(이름, 연락처, 내용, 접수일) 확인 후 답변 내용을 입력·저장하고 상태를 답변 완료로 변경. 상태: 답변 저장 완료, 이미 답변 완료된 문의, 필수 입력 누락, 저장 오류, 존재하지 않는 문의 |
| 19 |
콘텐츠 관리 |
|
|
|
|
0 |
/admin/contents |
1순위 |
공지사항 관리, 공지사항 상세, 공지사항 등록·수정, 배너 관리 등을 모은 메뉴 |
| 20 |
|
공지사항 관리 |
|
|
화면 |
1 |
/admin/notices |
1순위 |
공지사항 목록·검색·분류 필터·게시 상태 확인, 등록·수정·상세 진입. 상태: 목록 없음, 검색 결과 없음 |
| 21 |
|
|
공지사항 상세 |
|
화면 |
1 |
/admin/notices/:id |
2순위 |
공지 제목·본문·게시 기간·상단 고정 여부 확인, 수정·삭제 진입. 상태: 삭제된 공지, 권한 없음 |
| 22 |
|
|
|
공지사항 등록·수정 |
화면 |
1 |
/admin/notices/new |
2순위 |
제목·본문·게시 기간·상단 고정 입력 후 저장. 상태: 저장 완료, 필수값 누락, 저장 실패 |
| 23 |
|
배너 관리 |
|
|
화면 |
1 |
/admin/banners |
3순위 |
홈·정보 메뉴 노출 배너 목록, 노출 순서·기간·사용 여부 확인, 등록 진입. 상태: 목록 없음, 노출 기간 만료 |
| 24 |
|
|
배너 등록·수정 |
|
화면 |
1 |
/admin/banners/new |
3순위 |
이미지 업로드·연결 주소·노출 순서·노출 기간 입력 후 저장. 상태: 저장 완료, 이미지 형식 오류, 저장 실패 |
| 25 |
|
의료진 관리 |
|
|
화면 |
1 |
/admin/doctors |
3순위 |
홈페이지 의료진 소개에 노출할 의료진 목록을 조회하고 관리한다 |
| 26 |
|
|
의료진 등록·수정 |
|
화면 |
1 |
/admin/doctors/new |
3순위 |
의료진 이름·진료과·약력·사진을 등록하거나 수정한다 |
| 27 |
|
진료 시간·휴진 관리 |
|
|
화면 |
1 |
/admin/hours |
3순위 |
요일별 진료 시간, 점심시간, 휴진일을 등록하고 관리한다 |
| 28 |
|
진료 항목 관리 |
|
|
화면 |
1 |
/admin/services |
3순위 |
예약 시 선택하는 증상·진료 항목을 등록하고 관리한다 |
| 29 |
|
건강 칼럼 관리 |
|
|
화면 |
1 |
/admin/columns |
3순위 |
홈페이지 건강 칼럼 목록을 조회하고 관리한다 |
| 30 |
|
|
건강 칼럼 등록·수정 |
|
화면 |
1 |
/admin/columns/new |
3순위 |
건강 칼럼 제목·본문·게시 여부를 등록하거나 수정한다 |
| 31 |
|
비급여 항목 관리 |
|
|
화면 |
1 |
/admin/non-covered |
3순위 |
홈페이지 비급여 안내에 노출할 항목을 조회하고 관리한다 |
| 32 |
|
|
비급여 항목 등록·수정 |
|
화면 |
1 |
/admin/non-covered/new |
3순위 |
비급여 항목명·설명·금액을 등록하거나 수정한다 |
| 33 |
통계 |
|
|
|
화면 |
1 |
/admin/stats |
1순위 |
예약·문진·신청·회원·문의 주요 지표 요약 카드와 기간 필터, 추이 그래프, 항목별 상세 통계 진입. 상태: 데이터 없음, 기간 오류, 조회 실패 |
| 34 |
|
예약·문진 통계 |
|
|
화면 |
1 |
/admin/stats/reservations |
2순위 |
기간별 예약 건수, 진료과·의료진별 분포, 사전 문진 작성률, 취소·노쇼 비율 표와 그래프. 상태: 데이터 없음, 기간 오류 |
| 35 |
의원 기본 정보 설정 |
|
|
|
화면 |
1 |
/admin/settings |
1순위 |
의원명·주소·전화·진료 안내 문구·알림 발송 설정을 관리한다 |