| 1 |
홈 |
|
|
화면 |
1 |
/ |
1순위 |
동네 기준 오늘 리포머 잔여석 요약·가까운 스튜디오 바로가기·내 다음 수업 한 줄·하단 탭. 상태: 첫 실행, 위치 권한 없음, 근처 스튜디오 없음, 오늘 잔여석 없음, 예정 수업 없음, 불러오기 실패 |
| 2 |
|
온보딩 |
|
화면 |
1 |
/onboarding |
1순위 |
첫 실행에서 동네 스튜디오 찾기·리포머 잔여석 확인·수업 예약 순서를 한 열로 안내하고 시작 또는 건너뛰기. 상태: 안내 완료, 건너뜀, 이미 완료한 사용자 |
| 3 |
리포머 잔여석 |
|
|
화면 |
1 |
/reformer-seats |
1순위 |
동네 5곳 스튜디오의 리포머 남은 자리를 날짜·스튜디오·그룹/개인으로 한 열에 보고, 예약·취소가 같은 좌석 수에 바로 반영된다. 상태: 잔여 있음, 만석, 해당 조건 수업 없음, 조회 실패 |
| 4 |
|
리포머 수업 |
|
화면 |
1 |
/reformer-seats/:id |
1순위 |
수업 일시·스튜디오·그룹 또는 개인(정원 1명)·잔여석을 확인하고 이용권으로 자리 잡기로 들어간다. 상태: 자리 있음, 잔여 없음으로 예약 거절, 지난 수업, 이미 예약한 수업 |
| 5 |
|
|
이용권으로 자리 잡기 |
화면 |
1 |
/reformer-seats/:id/book |
1순위 |
보유 횟수권 또는 유효 기간 안 기간권 하나를 골라 빈 리포머 자리 1건을 확정한다. 상태: 횟수 1회 차감 가능, 기간권 유효, 잔여 횟수 없음, 기간 밖, 쓸 이용권 없음, 동시 예약으로 초과 확정 실패 |
| 6 |
|
|
자리 확정 |
화면 |
1 |
/reformer-seats/:id/booked |
2순위 |
잔여석과 이용권 차감이 한 번에 끝난 확정 결과. 횟수권은 1회 차감되고 기간권은 이용 기간 안 확정만 기록된다. 상태: 확정 완료, 이미 확정됨 |
| 7 |
동네 스튜디오 찾기 |
|
|
화면 |
1 |
/search |
1순위 |
휴대폰 한 열에서 날짜와 그룹·개인을 정해 걸어서 갈 동네 스튜디오의 리포머 잔여석을 찾는다. 상태: 날짜 미선택, 수업 구분 미선택 |
| 8 |
|
스튜디오 검색 결과 |
|
화면 |
1 |
/search/results |
1순위 |
스튜디오·날짜·그룹/개인별 리포머 남은 자리를 한 열로 보여주고 예약·취소가 반영된 좌석 수를 바로 표시한다. 상태: 일부 수업 마감, 조회 지연 |
| 9 |
|
검색 결과 없음 |
|
화면 |
1 |
/search/empty |
2순위 |
고른 날짜·그룹/개인에 남은 리포머 자리가 있는 동네 스튜디오가 없을 때 조건을 바꿔 다시 찾는다. 상태: 해당 날짜 수업 없음, 잔여석 없음 |
| 10 |
회원가입 |
|
|
화면 |
1 |
/signup |
1순위 |
수강생 계정 만들기. 이름·연락 채널·로그인 비밀·수업 리마인드 수신과 마케팅 수신(분리·거부 가능) 입력. 상태: 가입 정보 유효, 필수 누락, 이미 가입된 연락처, 비밀 형식 오류 |
| 11 |
|
약관 동의 |
|
화면 |
1 |
/signup/terms |
1순위 |
예약·이용권·리마인드에 필요한 수집 동의와 필수 약관, 선택 마케팅 수신을 구분해 동의. 상태: 동의 완료, 필수 약관 미동의 |
| 12 |
|
회원가입 완료 |
|
화면 |
1 |
/signup/complete |
1순위 |
가입 완료 안내와 동네 리포머 잔여석으로 이동. 상태: 가입 완료 |
| 13 |
|
소셜 로그인 |
|
화면 |
1 |
/login/social |
2순위 |
소셜 계정으로 수강생 로그인 또는 신규 가입 분기. 상태: 인증 성공, 인증 취소, 이미 가입된 계정, 신규 가입 필요 |
| 14 |
|
|
소셜 가입 추가 정보 입력 |
화면 |
1 |
/signup/social |
2순위 |
소셜 가입 후 이름·연락 채널·리마인드 수신·마케팅 수신 추가 입력. 상태: 저장 완료, 필수 누락, 중복 연락처 |
| 15 |
|
아이디 찾기 |
|
화면 |
1 |
/account/find-id |
3순위 |
이름·연락 채널로 가입 계정 식별자 조회. 상태: 조회 성공, 일치 회원 없음 |
| 16 |
|
비밀번호 찾기 |
|
화면 |
1 |
/account/find-password |
3순위 |
계정 식별자와 연락 채널 확인 후 재설정 안내 발송. 상태: 발송 성공, 일치 회원 없음, 발송 실패 |
| 17 |
|
|
비밀번호 재설정 |
화면 |
1 |
/account/reset-password |
2순위 |
새 로그인 비밀 입력·확인 후 저장. 상태: 재설정 성공, 링크 만료, 이미 사용됨, 비밀 불일치 |
| 18 |
|
휴면 계정 해제 |
|
화면 |
1 |
/account/dormant |
4순위 |
휴면 수강생 본인 확인 후 계정 해제. 상태: 해제 성공, 본인 확인 실패, 이미 활성 계정 |
| 19 |
로그인 |
|
|
화면 |
1 |
/login |
1순위 |
회원 계정으로 동네 리포머 예약에 들어간다. 아이디·비밀번호, 소셜 로그인, 찾기 진입. 상태: 로그인 성공, 비밀번호 불일치, 없는 계정 |
| 20 |
|
로그인 필요 안내 |
|
화면 |
1 |
/login/required |
2순위 |
잔여석 예약·내 이용권처럼 회원만 쓰는 화면에 비로그인으로 들어오면 로그인을 안내한다. 상태: 비로그인, 세션 만료 |
| 21 |
|
아이디·비밀번호 찾기 |
|
화면 |
1 |
/login/find |
3순위 |
이름과 연락 채널로 아이디 안내 또는 비밀번호 재설정 링크를 보낸다. 상태: 발송 완료, 일치하는 회원 없음, 이미 발송됨 |
| 22 |
마이페이지 |
|
|
화면 |
1 |
/me |
1순위 |
로그인한 수강생의 이름·연락 채널, 보유 횟수권·기간권, 다가오는 리포머 예약, 리마인드 수신을 한 열로 보여주고 정보·예약·이용권·찜·탈퇴로 이동한다. 상태: 이용권 없음, 예약 없음, 조회 실패 |
| 23 |
|
내 정보 수정 |
|
화면 |
1 |
/me/profile |
1순위 |
계정 식별자·이름·연락 채널을 확인하고 이름과 연락 채널을 저장한다. 상태: 저장 완료, 연락 채널 중복, 입력 오류 |
| 24 |
|
비밀번호 변경 |
|
화면 |
1 |
/me/password |
2순위 |
현재 비밀번호 확인 후 새 비밀번호를 저장한다. 상태: 변경 완료, 현재 비밀번호 불일치, 확인 값 불일치, 소셜 로그인 계정 |
| 25 |
|
알림 설정 |
|
화면 |
1 |
/me/notification-settings |
1순위 |
예약 1건당 수업 전 리마인드 1회의 수신 여부를 저장한다. 상태: 수신 켬, 수신 끔, 저장 실패 |
| 26 |
|
마케팅 수신 설정 |
|
화면 |
1 |
/me/marketing |
4순위 |
수강 소식 수신 동의 여부와 동의 시각을 저장한다. 상태: 수신 동의, 수신 거부, 저장 실패 |
| 27 |
|
찜 목록 |
|
화면 |
1 |
/me/favorites |
3순위 |
찜한 동네 스튜디오와 리포머 잔여석 요약을 한 열로 본다. 상태: 찜한 스튜디오 없음, 운영 종료, 조회 실패 |
| 28 |
|
내 리포머 예약 |
|
화면 |
1 |
/me/reservations |
1순위 |
본인이 잡은 그룹·개인 리포머 예약만 일시·스튜디오·상태 순으로 한 열에 보여 준다. 상태: 예약 없음, 조회 실패 |
| 29 |
|
|
리포머 예약 상세 |
화면 |
1 |
/me/reservations/:id |
1순위 |
수업 구분·잔여석 반영 결과·사용한 이용권·취소 시각을 확인하고 허용 시각까지 본인 예약을 취소한다. 상태: 확정, 출석, 당일 취소, 노쇼, 취소 완료, 취소 시각 지남, 이미 취소됨 |
| 30 |
|
내 이용권 |
|
화면 |
1 |
/me/passes |
1순위 |
지급 스튜디오별 횟수권 남은 횟수와 기간권 시작·종료일을 한 열로 본다. 상태: 이용권 없음, 조회 실패 |
| 31 |
|
|
이용권 상세 |
화면 |
1 |
/me/passes/:id |
2순위 |
횟수 또는 기간, 지급 스튜디오, 예약 확정 차감과 취소 복원 이력을 본다. 상태: 잔여 횟수 있음, 횟수 소진, 기간 안, 기간 만료, 이력 없음 |
| 32 |
|
회원 탈퇴 |
|
화면 |
1 |
/me/withdraw |
5순위 |
남은 리포머 예약과 횟수권·기간권을 확인한 뒤 탈퇴 사유와 본인 확인을 입력해 계정을 닫는다. 상태: 남은 예약으로 보류, 확인 불일치, 처리 실패 |
| 33 |
|
|
탈퇴 완료 |
화면 |
1 |
/me/withdraw/complete |
5순위 |
계정 폐쇄 결과를 알리고 로그인을 끝낸다. 상태: 탈퇴 완료, 이미 탈퇴한 계정 |
| 34 |
수업 알림 |
|
|
|
0 |
/reminders |
1순위 |
알림 센터, 푸시 알림 허용 안내 등을 모은 메뉴 |
| 35 |
|
알림 센터 |
|
화면 |
1 |
/notifications |
3순위 |
알림 센터 — 수업 알림에서 확인하고 처리하는 화면 |
| 36 |
|
푸시 알림 허용 안내 |
|
화면 |
1 |
/notifications/permission |
3순위 |
푸시 알림 허용 안내 — 수업 알림에서 확인하고 처리하는 화면 |
| 37 |
|
리마인드 |
|
화면 |
1 |
/reminders/page-efac7d |
3순위 |
수업 알림에서 확인하는 내용: 예약 1건당 수업 전 알림 1회를 보낸다. 발송 시각은 확정 필요 |
| 38 |
약관과 정책 |
|
|
|
0 |
/policies |
1순위 |
이용약관, 개인정보처리방침, 마케팅 정보 수신 동의 등을 모은 메뉴 |
| 39 |
|
이용약관 |
|
화면 |
1 |
/terms |
3순위 |
이용약관 — 약관과 정책에서 확인하고 처리하는 화면 |
| 40 |
|
개인정보처리방침 |
|
화면 |
1 |
/privacy |
3순위 |
개인정보처리방침 — 약관과 정책에서 확인하고 처리하는 화면 |
| 41 |
|
마케팅 정보 수신 동의 |
|
화면 |
1 |
/policies/marketing |
3순위 |
마케팅 정보 수신 동의 — 약관과 정책에서 확인하고 처리하는 화면 |
| 42 |
리포머 안내 |
|
|
화면 |
1 |
/intro |
1순위 |
걸어서 가는 동네 스튜디오의 리포머 그룹·개인 수업 안내. 한 열로 수업 구분·잔여석 예약 흐름. 상태: 이번 출시 범위는 리포머 수업 |
| 43 |
|
페이지를 찾을 수 없음 |
|
화면 |
1 |
/404 |
5순위 |
없는 리포머 예약 화면 안내와 잔여석·홈 이동. 상태: 주소 없음, 닫힌 수업 |
| 44 |
|
일시적인 오류 |
|
화면 |
1 |
/500 |
5순위 |
리포머 예약 화면이 잠시 열리지 않을 때의 다시 시도. 상태: 일시 오류, 다시 시도 |
| 45 |
|
리포머 예약 점검 |
|
화면 |
1 |
/maintenance |
5순위 |
점검으로 새 리포머 예약을 멈추는 안내. 확정된 예약·이용권 조회는 유지. 상태: 점검 중, 예약 생성 중단 |
| 46 |
|
리포머 화면 열람 제한 |
|
화면 |
1 |
/403 |
6순위 |
본인 예약·이용권만 보는 회원 화면의 접근 제한. 상태: 권한 없음 |
| 47 |
|
리포머 예약 연결 끊김 |
|
화면 |
1 |
/offline |
6순위 |
네트워크가 끊겨 잔여석과 예약을 열 수 없을 때의 안내. 상태: 연결 끊김, 다시 연결 후 재시도 |