Skip to content

[스프린트 회의록] week2

gotoERROR00111011 edited this page Nov 15, 2022 · 3 revisions

데모 시나리오 플로우

로그인 - 1

목적

  • 로그인이 정상적으로 되는지 확인

조건

  • 로그인을 안한 경우

필요한 값

  • 없음

결과

  • 메인 페이지 상단 네비게이션바의 로그인 버튼을 누르면 로그인 페이지로 이동한다

로그인 - 2

목적

  • 로그인이 정상적으로 되는지 확인

조건

  • 로그인을 한 경우

필요한 값

  • 없음

결과

  • 상단 네비게이션바의 로그인 버튼이 로그아웃 버튼으로 변경된다.
  • access / refresh 토큰을 저장한 쿠키가 생성된다.

로그아웃 - 1

목적

  • 로그아웃이 정상적으로 되는지 확인

조건

  • 로그인을 한 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키

결과

  • 상단 네비게이션바의 로그아웃 버튼이 로그인 버튼으로 변경된다.
  • 메인페이지로 리다이렉트 된다.
  • access / refresh 토큰을 저장한 쿠키가 삭제된다.

설문조사 관리 페이지 - 1

목적

  • 새 설문지 작성 동작 확인

조건

  • 로그인을 한 경우

필요한 값

  • 없음

결과

  • 새 설문지 작성 버튼을 누를 시 설문조사 작성 페이지로 이동한다.

설문조사 관리 페이지 - 2

목적

  • 설문조사 관리 페이지 접근 권한 확인

조건

  • 로그인을 안 한 경우

필요한 값

  • 없음

결과

  • 설문지 작성 / 관리 페이지에 접근하는 경우 로그인 페이지로 리다이렉트 시킨다.

설문조사 관리 페이지 - 3

목적

  • 설문조사 리스트 동작 확인

조건

  • 로그인을 한 경우
  • 이미 생성한 설문조사가 있는 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키

결과

  • 가장 최신의 5개의 리스트를 반환한다

설문조사 관리 페이지 - 4

목적

  • 설문조사 리스트 동작 확인

조건

  • 로그인을 한 경우
  • 이미 생성한 설문조사가 없는 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키

결과

  • 아무것도 반환하지 않는다.

설문조사 관리 페이지 - 5

목적

  • 설문조사 아이템 추가 로드 버튼 동작 확인

조건

  • 로그인을 한 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키
  • 페이지

결과

  • 추가 로드할 설문조사가 있으면 최대 5개를 추가로 반환한다.

설문조사 관리 페이지 - 6

목적

  • 설문조사의 이름 변경 동작 확인

조건

  • 로그인을 한 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키
  • 설문지 id
  • 수정할 설문지 이름

결과

  • 해당하는 설문지의 이름이 변경된다.

설문조사 관리 페이지 - 7

목적

  • 설문조사의 삭제 동작 확인

조건

  • 로그인을 한 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키
  • 설문지 id

결과

  • 해당하는 설문지를 삭제한다

설문조사 관리 페이지 - 8

목적

  • 설문조사 작성 페이지 이동 확인

조건

  • 로그인을 한 경우

필요한 값

  • access / refresh 토큰을 저장한 쿠키
  • 설문지 id

결과

  • 해당하는 설문지의 작성페이로 이동한다.

역할 분담

  • week2는 2명씩 페어 프로그래밍으로 진행
  • 강년/현택: 로그인 페이지, 메인 페이지
  • 도희/성호: 설문조사 관리 페이지
  • CI/CD는 고려중…

배포

  • 초기에는 서버 인스턴스 내에 mysql 설치하여 사용
  • 몽고db는 atlas 사용
  • 클라우드 비용 아끼기
  • Github Action을 이용하여 배포 자동화

Home

규칙

프로젝트 계획

스프린트 회의록

데일리 스크럼

week 1
week 2
week 3
week 4
week 5
week 6

회고록

데모

Problem & Solving

Clone this wiki locally