-
Notifications
You must be signed in to change notification settings - Fork 1
sprint 05,06
changicho edited this page Nov 29, 2020
·
1 revision
- 남궁권 : 각자 이번 스프린트 할 내용 공유
- 조찬기 : 각자 이번 스프린트 할 내용 공유
- 하대겸 : 각자 이번 스프린트 할 내용 공유
소마 인터뷰
- 12시반에 시간 조정 가능한지 전화왔던거 공유
데이터베이스 구조 바꾸는거
- 내일 스크럼때 정확히 정하기
- 데이터베이스 레이어 작업 먼저(9/23(수) 까지)
- 데이터베이스 레이어 배포
스프린트 단위 변경
- 1주일로 축소
- 남궁권 : 디자이너 미팅, jwt 모듈, 미들웨어,
- 조찬기 : 질문 API 문서 완료, 환경별로 .env 나누기
- 하대겸 : API 문서 정리
디자이너 미팅
- 어제 디자이너 미팅에서 IA 제작한거 보여줌
- 구글 드라이브에 올려놓고 지라 이슈에 링크 걸어놈
- 작업 속도가 좀 느린거 같아서 피드백 부여
User Table id column
- "social(ex. kakao, google, naver) + "아이디에 못들어가는 특수문자" + "id" 로 구성 예정
jwt 모듈
- 질문 올리거나 좋아요 누를 때 현재 유저정보를 알아야해서 토큰에 관한 이야기 나눔
- sign과 verify 모듈 제작완료
- token에 id랑 isPremium만 payload에 넣을 예정
- payload에 유저 정보 모두 넣기 vs token에서 받은 id 값으로 유저정보 조회하는 레이어 추가
middleware
- isLoggedIn 제작완료
- isNotLoggedIn 제작예정
API 문서
- 끝나면 카톡에 공유 예정
- 질문 API는 완료
내일 디비 구조 및 스크럼 회의
- 19:00 예정
- 남궁권 : DB Layer 변경 회의
- 조찬기 : DB Layer 변경 회의
- 하대겸 : DB Layer 변경 회의
mongoDB
- DB 구조 바뀜에 따라 mongoDB 사용 예정
- 기존 DB : "https://hackmd.io/@133percent/SJXmkj_rP"
- 바뀐 DB : "https://hackmd.io/@133percent/HJAU-iOHP"
코드 리뷰
- auth 전체적인 로직, state 코드 리뷰 받을 거 팀원들과 공유
테스트 코드
- 대겸이 스토리북 코드 함께 고유
- [front] react-testing-library랑 jest 사용 예정
- [back] jest 사용 예정
- 남궁권 : NTS 코테, 24일 코드 리뷰 받은대로 백엔드 수정, 26일 네이버 코테
- 조찬기 : 26일, 27일 시험
- 하대겸 : DB layer
상담 일정 변경
- 상담사가 해당 일정이 불가해서 일정 수정 요망
- 28일 13시 14시로 일단 변경
스프린트 회고
- 20200927 19시 팀 회의
DB layer
- 주말 내 (대겸 작업)
token 유효성 검사
- front, back 둘다 할지
- back에서는 verify로
- 찬기가 react 내 사가로 하는 방법 찾아보기로 함
- 남궁권 : Redux, TypeScript로 토큰 저장 구현, 오류 수정 중
- 조찬기 : DB Layer에 맞춰서 질문 API 제작
- 하대겸 : DB Layer을 몽고DB로 바꾸고 API 문서 변경
StudyData에다가 Question을 합쳐버릴지 여부
- 현재는 Question이 따로 있고 StudyData에 포함시키는 방식
기업탐방 어떻게 할지
- 겹치면 팀으로 같이 신청
이번주 작업 정리 필요
- 일정 조율
-
특허 신청 완료 => 업체하고 연결해서 하면 됨
-
10월 9일 정경민 멘토님 멘토링
-
10월 12일 이벤터스 미팅
-
지금은 보이는거 없어서 메인페이지 제작 필요
-
음성 연결 시 peer가 계속 끊기는 오류가 있음
-
예산 다 쓰는걸 권장 => AWS 비싼거 쓰거나 하는 방향으로
조찬기:
- DB Layer하고 합치는 중
- 메인페이지 제작 (일단은 반응형 X)
남궁권:
- 카카오 로그인 토큰 localStoarage 저장
- 미들웨어에서 토큰 검사하는걸 새로 레이어를 만들어야될지 고민 중
- 네이버 로그인 만드는 중
하대겸:
- 배포서버에 SSL 붙임
- 배포서버 Public IP로 들어가면 Not Found 뜸. 수정 필요
- 남궁권 : DB Layer하고 연동 중
- 조찬기 : DB Layer 연동 마무리하고 CRUD 테스트
- 하대겸 : DB Layer 오류 발생 시 보내는 HTTP Status Code를 200으로 수정
인터뷰는 10월 13일에 두명끼리 진행
- 남궁권 : 면접 준비
- 조찬기 : 질문 마무리하고 프론트(방 목록) 시작
- 하대겸 : 수정한 DB Layer 배포하고 스토리북 시작
- 조찬기 : 질문 레이어 끝내고 프론트 들어갈 예정, 이벤터스 미팅에서 보여줄 거 생각하는 중
- 남궁권 : 면접 끝내고 validation layer 작업 시작
- 하대겸 : 스토리북 작업 절반 정도 진행
스프린트 이번주에 마무리
내일(10월 9일 금요일) 오후 2시 정경민 멘토님 멘토링
userId 정도는 프론트엔드에서 저장하고 있어도 되지 않을까?
10월 12일, 13일 만나니까 그 때 만나서 회의도 같이
일요일(10월 11일)에 회고하면서 회의
- 조찬기 : 이벤터스 미팅, 메인페이지 마크업 진행 중
- 남궁권 : 이벤터스 미팅
- 하대겸 : 배포서버 404 뜨는 오류 수정
10월 13일 소마 상담
백엔드 작업 분배 필요
지라 백로그 설정하기
- 소마 상담, 인터뷰 진행
- 인터뷰에 쓰일 사진 필요 (멘토님 사진 등)
- 백엔드 validation layer 구조 상의
- 먼저 프로젝트 틀부터 잡고 진행
- 조찬기 : 프론트엔드 작업 중 (메인페이지 마크업)
- 하대겸 : Validation Layer 기본 베이스 만들어서 깃헙 푸시
이번주, 다음주 Validation Layer 작업 진행
10월 18일 오후 2시 이광헌 멘토님 오프라인 멘토링
소켓 선언 위치
- 소켓을 전역에 둘 필요가 없는데 Context, Custom Hooks 등을 뺄 지
디자인
- 지우개 버튼 아이콘 필요
Validation Layer 기본 베이스 완성
- API, 설계 등 회의 필요
- API 호출 순서 회의 필요
- 예) 방 입장 -> Validation Layer -> (성공) -> 다음 작업
- 메인페이지 마크업 작업 끝
- 토큰 전송해서 유효한 토큰이면 유저 정보 반환
-
req.decoded = user
식으로 서버에 저장 - Validation Layer API 관련해서 회의 필요
- 일요일에 가능하면 먼저 만나서 작업하는걸로