티켓 만들어야 함지라 티켓 다 만들어 진 건지 확인
로그인 이슈
import문 정렬 - lint로 설정을 해뒀기 때문에
- 리팩토링할 요소
유저 프로필 Span, Button 으로 변경- 내 동네 설정 시 매치 리스트 업데이트
- 회원가입 시 중복확인 alert 처리
개인전인데 팀 선택하는게 맞는지..이거 고쳐야될듯확인 완료
내 동네 설정 API distance 추가로 업데이트 필요
채팅 목록으로 가는 2가지 경우를 페이지로 분리/matches/id/chatlist ⇒ 구현하면서 변경해버리면 될듯 DK-281/chatlist
PR 동작 확인 다 한번씩 확인하고 머지스크럼 끝나고 머지 ⇒ 파파
로그인 한 상태에서 시작페이지나 회원가입이나 로그인 접근하면 뒤로가게 해놨는데 로그인 하고 시작페이지로 들어가면 빈페이지로 들어가게됨.
완벽하게 된 것회원가입 완료로그인 완료(페이지 자체의 기능은)
- 안된것
시작페이지, 로그인 ⇒ 정기위치 정보 있을 때 없을 때 분기 하는 것회원가입 후 로그인 할 때 내 위치 설정 페이지로 이동로그인 후 매치리스트로 갈 것시작 페이지 오류페이지 접속 오류 해결내 동네 설정 ⇒ 규범(버그 티켓으로 처리)API 재 연동 ⇒ distance 처리매치 리스트대결 신청드롭다운API 연동팀 ID 안들어감(DK-281) ⇒ 해결채팅 목록전체 채팅API 나온거 확인 연동 완료 (DK-281)테스트만 하면 됨매치 채팅 ⇒ 규범(1시간 반)DK-281에서 파서 진행팀 초대 목록 알림 ⇒ 창민팀 초대 수락으로 링크 거는 것개인 프로필 ⇒ 정기내 프로필일 때랑 남의 프로필일 때 분기조건부 렌더링후기팀 목록나의 활동만 분기로그아웃 바꾸는 것(Span, Button) ⇒ 정기 ⇒ span으로 바꿔버림로그아웃 API 나왔음채팅 목록 조회(DK-281)에서 연동 완료쿠키 삭제 안됨 ⇒ 백엔드 전달 완료- 글쓰기 추가
팀 초대 수락 ⇒ 승연Swagger 문서 업데이트 해주신다고 하셨습니다.런타임 에러 뜨는 거 백분들한테 여쭤보시는 것도 좋을 것 같아요채팅 API 연동 ⇒ 규범채팅 초대 수락 ⇒ 규범 DK-196메시지 보내기- 경기 결과
- API 테스트
- 제출 누르면 후기로 넘어가게 링크
- 경기 후기
- API 테스트
- 경기 후기 제출하면 메인으로 넘어가게 링크
공고 상세분기 처리만 하면 됨- 팀 초대 할 때
- 검색 상태 유지?
- alert 컴포넌트 미구현
- 클릭할 때 Action
- 팀 초대 여러 번 하는 거 막을 것
- 초대 된 상태면 block 처리
돋보기 버튼 ⇒ Enter keydown으로 처리 추후- 팀 생성
밸리데이션 적용- 팀 프로필로 넘어가도록 할 것
- 메인 페이지
헤딩 눌렀을 때 처리저거 누르면 링크 ⇒ 동네 설정- 글쓰기
밸리데이션 적용- 팀 프로필
팀원 프로필 넘어가는 거 안되어 있음 ⇒ link로 팀원 유저 id로 넘겨주면 될 듯
추가 QA
- html에 타이틀이 없다. 모바일 우선이라도 웹으로 보여지는 것이기 때문에 웹에서 지켜야하는 기본적인 것은 지켜야 한다.
- meta viewport ⇒ 모바일인 경우는 확대를 비활성화 하는 경우 설정이 따로 필요 (ex 인풋 클릭했을 때 화면 확대?)
- initial-scale=1 ⇒ 이거 안넣으면 콘텐츠 비율이 안맞아서 깨질 수 있음.
- 시작 페이지 ⇒ 시작하기 ⇒ 로그인 ⇒ 회원가입
- dongkyurami.link/signin 으로 접근하면 메인으로 갈 방법이 없음. ⇒ 페이지 별 링크 정리가 필요
- 회원가입, 로그인 등 form 을 조작할 때 라이브러리 사용하면 편함. (react-hook-form, formik 등)
- 사용 가능한 아이디입니다 랑 에러랑 색상이 같음. ⇒ 레벨을 다르게 설정해야 함. (색상 변경)
- 로그인 페이지 에러 색상 설정 필요
- 헤더에 위치 정보 변경해야함
- 글쓰기 페이지
- 팀이 없는 상태에서 팀전 누르면 아무것도 안나옴. ⇒ 팀 없을 때 처리하는 방법이 있으면 좋음(ex 새 팀 생성)
- 2월 31일? ⇒ 이거 수정해야함
- 작성 완료 누르면 페이지 이동 안됨
- 모집중, 모집완료 권한은 잘 나눠놨음. 권한에 따른 UI 변경이 필요.
- 모집 완료로 글을 변경하면 글을 확인할 방법이 없음.
- 메인에서는 모집 중인 글만 보여주고 내 글 보기가 없기 때문에
- 모집 중, 모집 완료 색상 구분 필요
- 경기 일자 관련
- 오늘 이전은 생성 안되도록 수정해야함.
- 공고 리스트에서 작성일 대신 경기일이 나오는 게 맞다.
메인에서 공고 리스트 표시할 때 배경색은 회색, 아이템은 흰색으로 하는게 맞다. ⇒ 지금처럼 마지막 요소가 아래까지 이어지는 것처럼 보이지 않도록
메인 페이지 글쓰기 아이콘이 오른쪽에 있는 게 맞을까?한국권에서는 어색한 느낌유식한 말로 LTR RTL
- 개인전 대결 신청했을 때 400에러가 뜸 validation error
- navigation에 있는 채팅이랑 내가 작성한 공고에서 채팅 목록을 들어갔을 때 정렬이 다름 (오름차순, 내림차순)
- 내비게이션에 있는 팀생성은 자주 사용하지 않을 듯 ⇒ 아예 해당 버튼을 없애거나 글쓰기 버튼으로 변경해도 좋을 듯
- 팀 뱃지 컴포넌트 아이콘이랑 폰트 크기 맞추기
- 아이콘끼리 크기가 좀 다름…
- 사용자의 시작을 고려해야 한다.
- 개인 전적을 보여주는 게 없다
- 경기 결과를 공고 작성자가 기입하게 하면 믿을 수 있나?
- 서비스를 잘 만들어보고 싶다면 이 부분 고려해야 한다.
- 전체 채팅 목록에서 해당 채팅이 어떤 공고에 대한 건지 확인이 안됨.
- 글쓰기 페이지 validation 필요
- 요즘은 아이디를 잘 안받음
- 개인정보를 안받으면서 최소한의 인증을 위한게 이메일 ⇒ 단 이메일을 받으면 회원탈퇴 기능이 필요함. 개인정보보호법때문
- 깃허브는 이메일 여러 개 등록 ⇒ 실제로는 UUID로 id를 관리함.
- 서비스를 하기 위해서는 정책적인 부분이 매우 중요함
- 악의적인 평가 등
- 고려할 게 매우 많다.
- 고려되지 않으면 사용자가 안씀