Skip to content

Latest commit

 

History

History
25 lines (23 loc) · 1.21 KB

useFlow.md

File metadata and controls

25 lines (23 loc) · 1.21 KB

유즈플로우 정의

  • 작성자 입장 시나리오
  1. 유저가 랜딩 페이지로 들어온다.
  2. 청원 만들기 버튼 누르기
  3. "로그인을 하세요"라고 유저의 진입을 막는다.
  4. 유저가 소셜 로그인(카카오 로그인)을 한다.
  5. 홈 화면으로 돌아온다.
  6. 청원 만들기 버튼 누른다.
  7. 청원 작성을 한다. (제목, 내용)
  8. 청원 등록하기
  9. 작성된 게시글 상세페이지로 리다이렉트
  10. 공유 버튼을 누른다. (클립보드 url 복사 버튼O)
  11. 친구한테 카카오톡 or 에타에 복붙해서 공유한다.
  • 동의자 입장 시나리오
  1. 공유된 링크를 타고 유저가 랜딩 페이지로 들어온다.
  2. 특정 청원 상세 페이지로 포워딩된다.
  3. 청원에 대한 찬성 / 반대를 시도한다.
  4. 로그인 해야한다고 알려준다. (모달 띄운 뒤에 소셜로그인 페이지 리다이렉트)
  5. 소셜 로그인(카카오 로그인)을 한다.
  6. 청원 상세 페이지로 리다이렉트 된다.
  7. 청원에 대한 찬성 / 반대를 누른다.
  8. 찬성 / 반대가 완료되었음을 시각적으로 나타내준다.
  9. 찬성 / 반대를 잘못 눌렀음을 깨닫고, 반대 / 찬성으로 바꾼다.