Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat] 퀴즈 기능을 구현한다 #19

Open
4 tasks done
chanmin-00 opened this issue Dec 29, 2024 · 0 comments · May be fixed by #20
Open
4 tasks done

[Feat] 퀴즈 기능을 구현한다 #19

chanmin-00 opened this issue Dec 29, 2024 · 0 comments · May be fixed by #20
Labels
✨ Feat 새로운 기능 추가

Comments

@chanmin-00
Copy link
Member

chanmin-00 commented Dec 29, 2024

개요

퀴즈 api 기능을 구현한다.

작업 브랜치명

feat/quiz-#이슈번호 ex) feature/이슈번호-기능, bug/이슈번호-기능

작업 내용(개발할려고 하는 기능별로 작성해주세요!)

  • 퀴즈 진행 api 구현
  • 퀴즈 시작 기능 구현
  • 퀴즈 정답 제출 기능 구현
  • 퀴즈 결과 반환 기능 구현

참고 자료

참고 자료 등 기타 내용 작성

@chanmin-00 chanmin-00 added the ✨ Feat 새로운 기능 추가 label Dec 29, 2024
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 푼 퀴즈 및 맟춘 퀴즈 업데이트 기능 추가
- findUserById 함수 추가
chanmin-00 added a commit that referenced this issue Dec 30, 2024
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 컨트롤러 <-> 클라이언트 DTO
- 컨트롤러 <-> 서비스 DTO
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 학습 세트 레벨과 이름으로 조회
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 퀴즈 진행 중 예외 발생시 예러 코드 추가
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 정답 인덱스 입력시 범위가 벗어날 경우 파리미터 오류 예외 추가
chanmin-00 added a commit that referenced this issue Dec 30, 2024
- 퀴즈 시작 기능 추가(Redis 캐시에 퀴즈 목록 및 퀴즈 진행 정보 저장)
- 퀴즈 정답 제출 기능 추가(정답 여부,해설 반환 및 퀴즈 정답 개수 저장)
- 퀴즈 종료(캐시에서 퀴즈 진행 정보 삭제 및 사용자 퀴즈 진행 정보 업데이트)
@chanmin-00 chanmin-00 linked a pull request Dec 30, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feat 새로운 기능 추가
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant