-
Notifications
You must be signed in to change notification settings - Fork 0
유저스토리
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) | 유저가 강의를 완강하면 수강 평가 모달이 나타난다. | - 별점 체크 - 수강평 작성 |