Skip to content

[2021.05.11] 개발 5주차 주간 회의

Oh Young-rong edited this page Jun 11, 2021 · 1 revision

1. 전체 진행 상황 😙 ⭐⭐⭐⭐

✅ Beta v1.0.0 - 태스크리스트 & 로그인 바인딩 (~4/30)
  • ✅ 레이아웃
  • ✅ 로그인
    • ✅ 이름: 10자 제한
    • ✅ 좌우명
      • ✅ 30자 제한
      • ✅ textarea로 변경
    • ✅ 기본 프로필 이미지
    • ✅ 로그인 로직 구현
  • ✅ 투두
    • ✅ 내용
    • ✅ 중요도
  • ✅ 리덕스 기본 세팅
  • ✅ 캘린더 뷰 구현
    • 참고 링크: [https://im-developer.tistory.com/115](https://im-developer.tistory.com/115)
  • ✅ 리덕스 기본 세팅
Beta v1.1.0 - 태스크 바인딩 & 태스크 기능 추가 (~5/11)
  • ❌ 태스크 폼
    • ✅ 내용
      • 최대 50자
    • ❌ 기간
      • ❌ 인풋 데이트
        • 향후 텍스트 인풋으로 변경
        • ❌ 키 프레스 이벤트 추가
          • 업, 다운으로 값 변경
      • ❌ 시간: 텍스트 인풋
    • ❌ 태그
      • ❌ 닫기 버튼 클릭 ⇒ 삭제
      • ❌ 태그 클릭 ⇒ 대표 태그 설정
  • ✅ 태스크 바인딩
  • ✅ 태스크 부분 수정
  • ❌ 캘린더 레이아웃
  • ❌ 캘린더에 태스크 표시
  • ✅ 로그인
  • ✅ 로그인 페이지
  • ✅ 메인 페이지 레이아웃
Beta v1.2.0 - 스크롤 기능 추가 (프론트: ~5/18)
  • ❌ 스크롤 리스트 도입
  • ❌ 월간 + 투두리스트 표시 방식
    • ❌ 날짜 클릭하면 투두 스크롤링
    • ❌ 투두 날짜별로 나누어 투두 표시
Beta v1.3.0 - 설정 및 태그 관리 추가, 프로필 선택, 배포 (프론트: ~5/21, 백: 5/12~ 5 / 17)
  • ❌ 유저 설정
  • ❌ 태그 관리 모달
  • ❌ 프로필 이미지
    • ❌ 기본 3가지 중 선택하는 방식으로(드롭다운 리스트)
    • ❌ [https://app.tryeraser.com/workspace/FdtMmaZJr9wXqQLnCBDP](https://app.tryeraser.com/workspace/FdtMmaZJr9wXqQLnCBDP)
  • ❌ 배포
Beta v2.0.0 - 일간 기능 추가 (프론트: ~5/28)
  • ❌ 일간
    • ❌ 체크 버튼 사이즈 조절
      • ❌ 버튼 클릭했을 때만 체크
    • ❌ 내용 클릭하면 수정 폼 모달
      • ❌ 외부 클릭하면 닫기
      • ❌ 수정 사항 있을 때는 대화상자 띄워서 닫을지 물어보기
    • ❌ 투두 아이템
      • ❌ 태그는 시간 옆에 표시
      • ❌ 내용은 길어지면 랩핑
v1.0.0 🏹
  • ❌ 리펙토링
  • ❌ 위키
  • ❌ 리드미
v2.0.0
  • ❌ 그룹 기능 추가

2. 지난 주 회고

성모 / 💬 지난 주의 나에게 한 마디: "마음이 급하다고 머리까지 급하지말자"
  • 목표
    • ✅front 바인딩에서 에러터질시 코드 수정
    • 이미지 어떻게 처리할지 찾아보기
    • ✅ 테스팅 라이브러리 찾아보기
    • ✅ 에러 처리
  • 회고

    바인딩과정에서의 에러와 빠져먹은것들이 많아 한꺼번에 많은일이 몰려와서 빨리 처리할려고하는 마음이 더급했었다. 테스트 라이브러리를 정했으니 어떻게하면 좀더 에러가없는 코드를 만들수 있을지 고민해야겠다.

솔비 / 💬 지난 주의 나에게 한 마디: "나태 금지"
  • 목표
    • 캘린더 css
    • ✅ 캘린더 css
    • ✅ 이상한 거 날 잡고 수정하기
    • 로그인 페이지 css
    • ✅ css에 대해 가르쳐주기!
    • ✅ 로그인 페이지 css에 대해 유튜브로 공부하기
  • 회고

    회고 로그인 페이지를 너무 오래 붙들고 있었다. 약간 나태해진 감이 없지 않아 있다. 프로젝트를 빨리 빨리 끝내고 이상한 부분을 수정하는 방식으로 조금 더 업그레이드 해야겠다.

승진 / 💬 지난 주의 나에게 한 마디: ""
  • 목표
    • ❌ 위클리,먼슬리 태스크 만들기
  • 회고

영롱 / 💬 지난 주의 나에게 한 마디: "확장프로그램 좀 정리하자😢"
  • 목표
    • ✅ 프로필 바인딩
      • ✅ 프로필 조회, 추가
      • ✅ 수정 요청 시 CORS
    • ✅ 태스크 기간, 시간 설정
      • ✅ 태스크에 태그 추가 기능
    • ✅ 태스크에 태그 삭제 기능
    • ❌ 대표 태그 설정 기능 → 어떻게?
      • ❌ 수정 모달에서 1초 이상 태그 클릭하면 변경
    • ❌ 태스크 바인딩
      • ✅ 태스크에 태그 추가, 삭제
      • ❌ 태스크 수정 기능
    • ✅ 태스크 부분 수정 기능
    • ✅ 태그 글자 수 제한
  • 회고

    서버와 바인딩하는 중, PATCH 요청에서만 CORS 문제가 발생했다. 서버나 프론트의 설정이나 코드에 문제가 있는 줄 알고 동일한 문제에 대한 이슈가 있는지 검색해보기도 하고, 코드도 수정 해보고, 나중엔 해결이 안돼서 백엔드 개발자인 성모님에게 까지 도움을 청했다. 그런데 알고보니 이전에 설치해 두었던 크롬 확장프로그램에서 문제 였다. 브라우저나, vscode 등 여러 플러그인이나 확장을 설정할 수 있는 개발 환경에서 꼭 필요한 것 외에는 정리해서 좀 더 플레인한 환경으로 만들어야겠다.

현빈 / 💬 지난 주의 나에게 한 마디: "할건해라!"
  • 목표
    • ✅ Task Modal 창 수정
    • ❌ 로그인페이지 스타일링
  • 회고


3. 이번 주 목표

성모 / 💬 이번 주의 나에게 한 마디: "조금더 Backend에 대한 기초지식공부하자"
  • logger 만들기
  • jest를 사용하여 test 하기
  • user Schema에 imageCode 컬럼 프론트와 상의후 추가하기
솔비 / 💬 이번 주의 나에게 한 마디: "진짜 끝내기"
  • 로그인 페이지 css 완성
  • 2차 수정 들어가기
승진 / 💬 이번 주의 나에게 한 마디: "js 이벤트 핸들링 다시 공부하기"
영롱 / 💬 이번 주의 나에게 한 마디: "지난 주 못한 만큼 더 열심히!🔥"
  • 태스크 수정 기능
  • 태스크 수정 바인딩
  • 태그 추가 바인딩
    • 태그 색상 랜덤 지정
  • 태그 삭제 바인딩
  • 대표태그 설정 기능
  • 스크롤 리스트
  • 캘린더 클릭하면 스크롤 변화
현빈 / 💬 이번 주의 나에게 한 마디: "PR approve 받기!!!!!!!!!!!!!"

회의 내용

  • 커밋 제목 헤더 Add, Delete, Fix

    # [<타입>] <제목> #이슈넘버  (관련 이슈 없을 경우, 이슈넘버 생략가능)
    이것을 지우고, 여기에 제목 작성
    #  #### 제목은 최대 30 글자까지만 입력 ##############|
    # 제목과 본문 사이에 반드시 빈 줄 삽입
    
    # 본문
    # ####### 본문은 한 줄에 최대 50 글자까지만 입력 ###########################|
    이것을 지우고, 여기에 본문 작성(본문이 없으면 반드시, 이 줄 지우기)
    # 여러줄일때는 줄마다 제일 앞에 "- " 붙이기
    
    # --- COMMIT END ---
    #     <타입> 리스트
    #   Feat    : 기능 (추가, 수정, 삭제 등 기능과 관련된 모든 것, 기능 관련 주석 포함)
    #   Fix     : 버그만! (버그 수정)
    #   Refactor: 리팩토링
    #   Style   : 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음)
    #   Docs    : API 문서 (문서 추가, 수정, 삭제)
    #   Test    : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음)
    #   Chore   : 기타 변경사항 (빌드 스크립트 수정 등)
    # ------------------
    #   제목은 명사형으로
    #   제목 끝에 마침표(.) 금지
    #   제목과 본문을 한 줄 띄워 분리하기
    #   본문은 "어떻게" 보다 "무엇을", "왜"를 설명한다.
    #   본문에 여러줄의 메시지를 작성할 땐 "-"로 구분
    # ------------------
    
  • 질문

    • 로그인 실패 시 에러 로그 저장하나요?
      • 백과 통신 중에 생긴 에러는 서버에 저장하도록 추가할 예정
      • 그 외에 에러는 프론트에서 처리하면 됨
    • 백엔드 - 회원 가입 여부 확인, isTutorial 차이?
      • 회원가입 여부 API는 알림 설정을 위해 필요한 엔드포인트 설정 때문에 추가했던 것
      • 현재는 사용 안 해도 됨
    • 대표 태그 설정
      • 태스크 생성, 조회 시 태그마다 isMainTag에 불리언으로 저장
    • 태스크 생성 시 태그 아이디만 전송?
      • 태그 추가, 삭제할 때마다 백과 통신해서 아이디 받음
  • 기본 프로필 이미지 3개 제안

    • 기본 이미지 설정 클릭 → 기본 클릭 → 프론트에서 이미지 표시 → 백에서 이미지 넘버 저장(imageCode)
    • 솔비님의 금손으로 탄생한 프로필 이미지
  • 금요일 회의 일정 → 토요일 저녁 8시로 변경

Clone this wiki locally