Skip to content

유저스토리

moon-yerim edited this page Apr 13, 2023 · 1 revision
No Task Page api
1 유저는 카카오톡 계정으로 로그인할 수 있다. 로그인 o
2 미가입 유저는 회원가입을 할 수 있다. 회원가입 o
3 유저는 로그인하지 않아도 교육 과정 목록을 조회할 수 있다. 메인 x
4 유저는 학습 정보를 한번에 확인할 수 있다. 대시보드 o
5 유저는 미션을 제출할 수 있다. 대시보드 o
6 유저는 강의를 수강할 수 있다. 강의수강장 o
7 유저는 완강하면 강의 평가를 할 수 있다. 대시보드 o , 카테고리 별 완강, 별점/한줄평
No Task condition 논의점 api
1 유저는 카카오톡 계정으로 로그인할 수 있다.     유저이름 토큰
(1) 계정이 없을 시 회원가입 페이지로 이동 가능하다.      
(2) 로그인이 실패하면 실패 메시지를 보여준다.   실패 메시지 정하기  
No Task condition 논의점
2 미가입 유저는 회원가입을 할 수 있다.    
(1) 유저는 본명, 전화번호, 메일, 인증코드를 입력해야 한다. - (전화번호 본인 인증:난수)
- 유효성 검사 에러 메시지 메일: 올바른 메일 형식이 아닙니다.
- 인증코드: 유효하지 않은 인증코드입니다.
본인 인증 하면서 본명도 일치하는지 확인 가능한가?
(2) 유저는 카카오톡 알림 수신에 동의해야한다. -(필수)로 명시
No Task condition 논의점
3 유저는 로그인하지 않아도 교육 과정 목록을 조회할 수 있다. 가상의 과정들을 목록으로 보여줌  
(1) 유저는 메인 페이지에서 로그인, 회원가입 페이지로 이동할 수 있다.    
No Task condition 논의점 api
4 유저는 학습 정보를 한번에 확인할 수 있다. 출석/과제/오늘의 강의 목록   매일매일 새로운 강의 목록 총69개 3개씩 각각의 강의를 유저가 시청한 시간을 계산해줘… 강의를 클릭한적이 있어? res에 날짜 포함
(1) 유저는 최근 학습 강의를 바로 수강할 수 있다.      
(2) 유저는 오늘 수강해야할 강의 목록을 조회할 수 있다.   - 동영상 총 재생시간을 db에 저장한다. active inactive 강의(날짜를 res에 포함하고 프론트에서 계산한다.)
(3) 유저는 오늘 수강해야할 강의 목록 중 원하는 강의수강장으로 이동할 수 있다.   (progress 에 따라 수강장으로 넘어갔을 때 동영상 재생 시점을 제어한다)
- 멈춘 부분에서 다시 시작
(4) 유저는 내 출석 현황을 확인할 수 있다. - 과정 진행률 표시
- 하루 하루의 출석 여부 확인
출석은 0과 1이다.
(5) 유저는 내 미션 제출 현황을 확인할 수 있다. 전체 미션 중 몇 개를 제출했는지 확인 (시간이 남으면 db에 미션 파일을 받는다 ) 10개 미션 제출여부만 확인
(6) 유저는 내 역량 현황을 확인할 수 있다. - 스킬 다이어그램으로 확인 카테고리: html/css, javascript, git, react, algorithme
No Task condition 논의점
5 유저는 미션을 제출할 수 있다. - 제출할 미션 회차 선택
- 제출할 파일 선택
- 제출 버튼 클릭
No Task condition 논의점
6 유저는 강의를 수강할 수 있다.    
(1) 유저는 강의 영상을 재생/멈춤 할 수 있다.    
(2) 유저는 강의 플레이리스트에서 원하는 강의 회차로 이동할 수 있다. 오늘까지 오픈되지 않은 회차는 수강할 수 없다.  
(3) 유저는 강의가 완료되면 완료 버튼을 클릭한다. 수강 중인 강의가 끝나면 모달이 나타난다.
No Task condition 논의점
7 유저는 완강하면 강의 평가를 할 수 있다. 마지막 날 수강평 작성  
(1) 유저가 강의를 완강하면 수강 평가 모달이 나타난다. - 별점 체크
- 수강평 작성
Clone this wiki locally