-
Notifications
You must be signed in to change notification settings - Fork 5
11월 2일 스프린트 계획 회의
songju edited this page Nov 2, 2020
·
5 revisions
스프린트 계획 회의에서 결정한 이번주 목표, 기능 목록 업데이트, 기능, 작업 크기, 담당자 등을 기록
날짜:2020.11.02
✅ 백로그 보완
✅ 프로젝트
-
.env
: 비공개 설정 정보 기록 -
config
: .env 설정을 변수에 할당 후 사용 -
loaders
: 서버 시작 초기화 코드 작성 -
models
: SQL Query 형태의 코드 작성 (data access layer) -
services
: Controller와 model사이에서 데이터에 대한 비즈니스 로직 처리 -
controllers
: req, res 오브젝트 처리하는 코드 작성 -
routers
: API 진입 URL정의 및 컨트롤러 연결
Frontend
- #17 로그인 화면 마크업
- #51 아이디, 비밀번호 유효성 검사
- #53 로그인, 회원가입 이벤트 등록
- #54 OAuth 로그인 이벤트 등록
- #55 로그인 상태 유무에 따른 라우팅 작업
Backend
- #50 아이디, 비밀번호 유효성 검사
- #49 회원가입
- #52 로그인
- #18 OAuth 로그인
-
Github OAuth
- Github Login 버튼 클릭
- Github 인증 창에서 아이디 / 비밀번호 입력
- Authorization
- 토큰을 통해 유저 정보 인식
-
회원 가입
- 아이디/ 비밀번호 입력
- 회원 가입 버튼 클릭
- 아이디 / 비밀번호 유효성 검사
- 유효성 검사 실패시 회원가입 실패 이벤트
- 유효성 검사 성공시 회원가입 성공 이벤트
- 아이디 / 비밀번호 유효성 검사
- 회원 가입 완료 이벤트
-
로그인
- 토큰 여부 확인
- 토큰이 존재하지 않을 시
- 아이디/ 비밀번호 입력
- 로그인 버튼 클릭
- 아이디 / 비밀번호 유효성 검사
- 유효성 검사 실패시 회원가입 실패 이벤트
- 유효성 검사 성공시 회원가입 성공 이벤트
- 아이디 / 비밀번호 유효성 검사
- 로그인 완료 이벤트
- 토큰이 존재할 시, 바로 페이지 리다이렉션
- 토큰이 존재하지 않을 시
- 토큰 여부 확인
✅ 백로그 보완
- 항목 업데이트 - #42 이슈 모델 구현
- 상태 업데이트 - 금주 구현 예정 항목
In Progress
로 수정 - 스프린트 백로그
✅ 프로젝트
- #9
로그인 화면
Apple OAuth 인증 구현 - #22
새이슈 생성화면
마크다운 기능 구현 - #43
새이슈 생성화면
Segmented Control 기능 구현 - #46
새이슈 생성화면
Title Label 구현
✅ 데모 시나리오
-
Apple 로그인 인증
- 로그인 화면에서
Sign in with Apple
버튼을 누른다. - Apple 로그인을 진행한다.
- 로그인을 성공하면 이슈 목록 화면으로 전환한다.
- 로그인 화면에서
-
이슈 필터 화면 UI
- 이슈 목록 화면에서 좌측 상단
filter
버튼을 누른다. - 필터 항목을 보여준다.
- 이슈 목록 화면에서 좌측 상단
-
이슈 편집 화면
- 이슈 목록 화면에서 우측 상단
edit
버튼을 누른다. - 각각의 이슈 항목 좌측에 체크 박스가 생성된다.
- 닫고 싶은 이슈 항목을 체크한다.
- 우측 하단의
선택 이슈 닫기
버튼을 누른다.
- 이슈 목록 화면에서 우측 상단
-
새로운 이슈 생성 화면
- 이슈 목록 화면에서 우측 하단
+
버튼을 누른다. - 새로운 이슈의 title을 작성한다.
- 새로운 이슈의 코멘트를 작성한다.
- Segmented Control의 미리보기 항목을 선택한다.
- 작성한 코멘트의 마크다운을 보여준다.
- 우측 상단
Submit
버튼을 누르면 이슈 목록 화면을 보여준다.
- 이슈 목록 화면에서 우측 하단