Skip to content

[TASK] 오픽 말하기 연습 세션 생성 및 피드백 화면 및 기능 구현 #215

Description

@hye-inA

연결된 Story/Epic

개요

  • 사용자가 주제와 소재를 선택하여 OPIc 모의고사를 시작하고, 질문을 청취하며 답변을 녹음/제출한 뒤, 시험을 완료하는 전체 프로세스를 구현

직업 내용

  • 백엔드 로직 변경에 맞춰 프론트엔드 세션 생성 요청 파라미터 수정 (targetLevel 제거, subTopic 필수화)

  • opic_seed_data.json 기반의 대규모 질문 데이터에 대응하기 위한 OPIC_SUBTOPICS 상수 확장 및 UI 적용

  • MediaRecorder API를 활용한 사용자 답변 녹음 기능 구현

  • 녹음된 Blob 데이터를 AWS S3로 업로드하는 uploadAudioToS3 로직 연동

  • submitAnswer API 호출 시 업로드된 S3 Key와 세션 정보를 전송하여 답변 제출 처리

  • 제출 성공 시 다음 질문으로 넘어가는 네비게이션 로직 구현

Metadata

Metadata

Assignees

No one assigned

    Labels

    task태스크 이슈

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions