πŸ“£

08.08

  • ν‹°μΌ“ λ§Œλ“€μ–΄μ•Ό 함
    • 지라 ν‹°μΌ“ λ‹€ λ§Œλ“€μ–΄ μ§„ 건지 확인
  • 둜그인 이슈
  • 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λ₯Ό 관리함.
  • μ„œλΉ„μŠ€λ₯Ό ν•˜κΈ° μœ„ν•΄μ„œλŠ” 정책적인 뢀뢄이 맀우 μ€‘μš”ν•¨
    • μ•…μ˜μ μΈ 평가 λ“±
    • κ³ λ €ν•  게 맀우 λ§Žλ‹€.
    • κ³ λ €λ˜μ§€ μ•ŠμœΌλ©΄ μ‚¬μš©μžκ°€ μ•ˆμ”€