-
Notifications
You must be signed in to change notification settings - Fork 5
스크럼 일지
Yuri Kim edited this page Jan 25, 2023
·
15 revisions
할 일
- 승준: 스토리 Card 컴포넌트, 기본 레이아웃 구성
- 민우: 회원가입 페이지, 404 페이지
- 미현: 사용자 검색 로직
- 유리: 스토리 작성 페이지의 Input 컴포넌트(제목, 글 내용, 날짜)
논의 사항
- 폴더 구조 정하기
- prettier 설정
- MUI, axios 패키지 설치
- 햄버거 메뉴 담당자 정하기: 충일
- 기획서 검토
한 일
-
미현: 사용자 검색(더미 데이터로 작업)
-
프로필 전체 목록, 스토리 페이지에서 사용함
-
데이터 사용하는 측에서 더 편한 방향으로 결정하기 → fullName 한번에 다 쓰는 걸로 결정!
-
-
민우: 회원가입 페이지 작업 중(UI는 완료)
-
유리: 스토리 작성 페이지에 필요한 컴포넌트
-
승준: 스토리북 페이지 개발, 스토리 더미 데이터 만들기
할 일
- 민우: 회원가입 페이지 API 연동
- 미현: 프로필 전체 목록 보여주기
- 유리: 스토리 작성 페이지
- 승준: 스토리북 페이지 개발, 스토리 더미 데이터 만들기
논의 사항
- 작업이 겹쳤음..! 앞으로 서로 잘 체크합시다
- 이슈 등록할 때 세부 태스크도 작성해주세요!
한 일
-
미현
- 전체 사용자 목록 컴포넌트 작성
- api연결 - fullName만
/search/users/keyword (o) /search/users?keyword=hello (x) /search/users/keyword?keyword=hello (x)
-
유리: 스토리 작성 페이지, api 연동
-
승준: axiosInstance, 스토리 페이지
-
충일: 햄버거 menu
할 일
- 유리: 스토리 조회 페이지, 스토리 작성 및 조회 API 연동
- 미현: 컴포넌트 스타일링,
- 승준: 로그인 폼, 필요한 API 작성
- 민우: 회원가입 API
- 충일: 채팅
논의 사항
-
민우: 파비콘 만들었어요(뿌-듯)
-
alert vs. console.error
- alert 대신 MUI의 스낵바 활용!
- React Snackbar component - Material UI
-
일단 기능 구현 금요일까지 80% 완성하는 걸 목표로..!
한 일
- 미현: 컴포넌트 스타일링, axios 연결
- 유리: 스토리 조회 페이지
- 민우: 회원가입 페이지 기능구현
할 일
- 승준: 로그인 폼 완성, 스토리북 페이지
- 충일: 채팅
- 미현: 알림 페이지(레이아웃, 스타일링)
- 유리: 조회, 작성 페이지 API 연동
- 민우: 팔로우 페이지, 회원가입 페이지 디자인
논의 사항
- 공통 모듈 분리, 메인/서브 컬러 정리 등 리팩토링
- 사용자 목록 검색할 때 공백을 포함할지?
- swr 도입 검토
- 스토리 조회 페이지는 모달로 띄우는게 어떨까 → 일단 페이지로 구현하고 개선해봅시다!
- realTitle → storyTitle
한 일
- 미현: 알림 페이지 컴포넌트, 무한 스크롤
- 민우: 팔로우 목록 가져오기(이미지, 닉네임)
- 유리: 스토리 추가, 조회 api 연동
- 충일: 채팅 api,
- 승준: 로그인 페이지 개발, 로그아웃 api 구현
할 일
- 미현: 알림 API, 컴포넌트 수정
- 민우: 팔로우/언팔로우 버튼, 클릭시 해당 유저의 Storybook으로 이동
- 유리: 스토리 수정, 좋아요 기능
- 충일: 채팅 완성
- 승준: 스토리북 페이지 좀 다듬기, 스켈레톤 만들어보기, 스토리북 페이지에서 스토리 추가 버튼 구현
논의 사항
- 배포 몇시에 할지
- swr(간단하게 활용할 때 / 가비지 컬렉션 없음)나 react query(커스텀을 많이 하거나 기능이 많이 필요할 때, 큰 프로젝트에서 활용할 때)
- 채팅, 알림에 활용
- 인터벌이나 캐싱 따로 구현하지 않아도 됨
- 오늘 오후 11시 1차 배포!
한 일
- 미현 : 알림 페이지 접근하는 아이콘, 알림 목록 불러오기
- 민우: 팔로우 페이지, 위키쓰기, 중간발표 준비
- 유리: 스토리 작성 에러 해결, 스토리 조회 페이지 레이아웃 변경, 알림 생성
- 승준: 라우팅, 배포, 리드미 작성
할 일
- 미현: 알림 목록 페이지 1차 완료
- 민우: 팔로우 페이지 온라인/오프라인 표시, 중간발표, 중간회고
- 유리: 이미지 드래그앤드롭 추가, 프로필 페이지, 중간회고
- 승준: 스토리북 월 정렬하는 거 모바일이랑 PC랑 같게 나오도록 하기. 비밀번호 변경 페이지 개발
논의 사항
- 6시에 중간 회고 공유합시다!
한 일
-
미현: 알림 확인 PR → setInterval, SWR 고려해보겠습니다.
-
유리: 자신이 작성한 스토리의 댓글과 좋아요 알림 생성X, 이미지 드래그 앤 드롭 업로드
-
민우: 팔로우 페이지 리팩터링
-
승준: 스토리북에 타이틀, 팔로우 버튼 추가
할 일
-
미현: SWR, 무한스크롤, 알림 삭제(고민 중)
-
유리: 사용자 프로필 페이지
-
민우: 회원가입 디자인, 팔로워, 팔로잉 나누기
-
승준: 이슈 처리하기
논의 사항
- 오늘 코어타임 끝나고? 디자인 같이 논의해보고 적용해볼까요? 네엡! → 내일 디자인 적용하기!
- 메인 컬러, 폰트(넥슨 메이플스토리)
- 현재 배포된 사이트에서 기능 동작하는지 확인
- 일단 기능 완성될 때까지는 승준님 레포에 머지하고 배포해보는 방식 유지 → 나중에 원본 레포 main 브랜치로 배포하기
- 커버 이미지 넣을지? → 프로필 페이지에서 추가하게 하고 스토리북 페이지에 반영하기
- LightHouse 성능 측정
한 일
- 미현: 알림 연결
- 민우: 팔로워/팔로잉 페이지
- 승준: 레이아웃 쉬프트 제거, 스토리북 페이지 사진 불러오기 처리
- 유리: 프로필 페이지(정보 수정, 조회)
할 일
- 미현: SWR 반영해서 머지, 알림 삭제버튼 없애기
- 민우: 팔로워/팔로잉 페이지 완성하기
- 승준: 디자인 구상, useSWR 알림에 붙이기(SWRConfig 적용), pwa 테스트
- 유리: 프로필 페이지 완성, 헤더 햄버거 메뉴 보완
논의 사항
- SWR → 탭 전환 시 갱신됨, 번들 사이즈 작음
- axios-cache-adapter 라이브러리
- react-query를 안 쓰니까 똑같은 데이터인데도 계속 호출해야 함
- 3시 쯤부터 디자인 논의하기
한 일
- 미현: 검색어 개선, 디자인 반영
- 민우: 팔로우페이지 프로필 창, 팔로잉 맞팔중 표시
- 유리: 프로필 페이지, 정보 수정, 태어난 날 스토리 생성
- 승준: 디자인 개선
할 일
- 미현: SWR 도입 시도, 폰트 텍스트 삭제
- 민우: 팔로우페이지 프로필에 붙이기
- 유리: 프로필 페이지 스타일 수정
- 승준: 다크모드
논의 사항
- 알림 메시지 클릭하면 좋아요랑 댓글은 해당 스토리로 이동하고 팔로우는 스토리북으로 이동함. 알림 확인 처리를 할지? 알림을 개별 확인 처리하는 API는 없어서(전체 읽음 처리는 가능) 어떻게 처리하는 게 좋을까요? → 알림 하나 확인하면 전체 읽음 처리되도록 하는 것 시도..!
- 채팅(메시지) 알림도 반영하기
- 멘토님 피드백 공유
- 충일님 PR 확인하고 머지하기
한 일
- 충일: 전반적인 리팩토링, 성능 개선, 채팅
- 민우: 팔로우페이지 끝, 회원가입 유효성 수정, 발표 내용 정리
- 미현: SWR, Context API, 디자인 수정, 발표 내용 정리
- 승준: 다크모드, 배포 시도
- 유리: 발표 내용 배치, 고민(스토리 user-select, 스토리 페이지 오른쪽 마우스 방지, 뒤로가기 방지, 수정 페이지에서 추가 페이지로 이동 시 폼 데이터 유지 등등 작은 이슈들)
할 일
- 충일: 채팅 리팩토링
- 민우: 닉네임 중복확인
- 미현: 알림 메시지
- 승준: 다크모드 디자인 보완, github actions 이슈 해결
- 유리: 프로필 이미지 크기 조정, 모달 디자인 수정, 정보 수정 유효성 검사 통일, 어제 한 고민들 해결,,
논의 사항
- 어제 GitHub Action 연동 시도 → 관련 이슈 올려놓음
- 다크모드에서 검색 바 배경색 검정색 vs 회색 (미현님 반영해주신 대로)
- 최종 배포 스케줄
- 16시까지 기능 구현 완료
- 19시 최종 배포
- 이후 발표 자료에 반영