HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
💟
지은팀 Programmers Study
/
🥚
지은 2팀
/
10월 18일 월요일

10월 18일 월요일

날짜
Oct 18, 2021
태그
기능 피드백 및 질문
엣지 케이스 논의
기능 역할 분담

추가 논의할 부분

지영
  • "게시글 작성(?)" 컴포넌트를 먼저 생성해야 할 것 같습니다.
    • 게시글 작성 페이지 만들기 (라우터 추가)
    • 게시글 작성 시 들어갈 요소들
      • 제목
      • 내용
      • 이미지
  • 메인 페이지에서 "게시글 작성하기 버튼"을 항상 띄워두기로 했는데 버튼 컴포넌트 위치? 에 대해서 논의가 안되어 있는 것 같습니다.
  • API 컴포넌트를 만들어서 커밋해두고 받아서 쓰는 게 어떨지 논의해보아요.
  • dev 브랜치를 먼저 커밋한 상태에서 작업을 시작했어야 할 것 같은데, 지금 세명 모두 dev를 만든 것 같네요.
상준
  • 로그인 됬는지를 store말고 로컬스토리지에 저장하는게 어떨까요?
    • 로컬스토리지 사용: 페이지 새로고침해도 데이터가 유지됨.
    • (용록) 일단 저도 헤더에서 사용자 정보 띄울 때, 로컬스토리지에 저장해둬서 구현했습니다.
  • store를 분리 할까요?
    • 모듈로 각자 만들어서 push하기
    • merge할 때 index.js 파일 통일하기
용록
  • 검색 api 사용법 체크해보려했는데, 저장된 post가 없어서 어떻게 체크해야할지 모르겠다
    • post 작성 컴포넌트 먼저 만들 필요가 있음
    • post 작성 api 작동이 안됨
  • 필터 항목 정하기
    • 담당자가 우선 임의로 지정

엣지 케이스 논의

회원가입 컴포넌트

  • 회원가입 페이지
  • 엣지 케이스
    • 비밀번호 확인: 다른 비밀 번호 입력 시 오류메시지 출력
    • 비밀번호 길이 확인 : 6자리 미만 일 경우 오류메세지 출력
    • "fullName": "{\"userName\":\"Egg Share\",\"nickName\":\"King Egg\",\"phone\":\"010-1234-5678\",\"location\":\"서울\",\"grade\": 1}",

로그인 컴포넌트

  • 로그인 모듈
  • 엣지 케이스
    • 비밀 번호 확인: 비밀 번호 틀릴 경우 오류메시지 출력

Task 분담

상준
  • 회원가입 컴포넌트, 로그인 컴포넌트 엣지 케이스 추가
용록
  • 검색 컴포넌트, 필터 컴포넌트 이어서 작업
지용
  • 포스트 작성 페이지 생성