Skip to content

수강신청 튜토리얼 추가#119

Open
ohsemin2 wants to merge 2 commits into
mainfrom
fix/260720
Open

수강신청 튜토리얼 추가#119
ohsemin2 wants to merge 2 commits into
mainfrom
fix/260720

Conversation

@ohsemin2

Copy link
Copy Markdown
Collaborator

작업 내용

  • 수강신청 연습사이트 사용법을 안내하는 PC 전용 튜토리얼 기능을 추가했습니다.
  • 로그인 후 튜토리얼 표시 필요 여부를 /api/tour/status로 조회하고, 완료/다시보지 않기 시 /api/tour/completion을 호출하도록 구현
    했습니다.
  • 상단바 리더보드 오른쪽에 튜토리얼 버튼을 추가해 언제든 다시 시작할 수 있도록 했습니다.
  • 튜토리얼 흐름을 검색 → 장바구니 → 수강신청 → 수강신청내역 순서로 연결했습니다.
  • 튜토리얼 중에는 미시경제이론 과목만 보여주고, 실제 사용자 장바구니/수강신청 결과와 섞이지 않도록 처리했습니다.
  • 포커스 영역 외 클릭을 막는 오버레이, 말풍선, 종료 확인 모달을 추가했습니다.
  • 로컬 개발 환경에서 API proxy가 실제 서버를 바라보도록 설정을 정리했습니다.

주요 동작

  • 첫 진입 팝업에서 진행하기를 누르면 튜토리얼이 시작됩니다.
  • 다시보지 않기 체크 후 닫으면 서버에 완료 상태를 저장하고 안내 문구를 표시합니다.
  • 검색 단계에서는 정확히 미시경제이론을 입력해야 다음 단계로 넘어갑니다.
  • 장바구니 단계에서는 사용자가 직접 담은 수를 정원 초과 값으로 입력해야 수강신청 단계로 넘어갑니다.
  • 수강신청 단계에서는 기존 연습 시작/타이머 UI를 사용하고, 튜토리얼 완료 후 수강신청내역에서 결과를 확인합니다.
  • 우상단 X 버튼으로 튜토리얼을 종료할 수 있습니다.

@ohsemin2
ohsemin2 requested a review from user983740 July 20, 2026 10:01
# Conflicts:
#	src/shared/api/axios.ts
#	vite.config.ts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant