Skip to content

3. 회의록

hyebin kim edited this page Dec 27, 2024 · 36 revisions

☃️☃️12월 4주 회의록☃️☃️

12월 4주 회의록

❄️[24/12/27] 회의록

# 회의록

## 진행 상황 공유
*점검
   -리뷰 반응형 수정
*AWS 
   -PM2 전역 설치
*PPT 마무리

❄️[24/12/26] 회의록

# 회의록

## 진행 상황 공유
*점검
   -상품목록 호버시 이미지 변경
   -반응형 안되는 부분 수정
*담당업무 정리
   -AWS 서버연결
   -백엔드 연결 성공
*PPT 발표 준비
   -페이지별 GIF 배치

🎄[24/12/25] 회의록...🎅🎄

회의 내용
진행 상황 공유
[진행도 80%] 기능은 오늘 마무리 
상품: 3D
세세한 오류
상품목록 호버시 이미지 변경
주문 실패시 사용자에게 이유 안내(미입력인지, 서버오류인지)
같이 할일(수요일 1시 ~ 5시 게더타운)
디자인 통일
발표자료 준비
코드점검(접근성, 컨벤션, 에러핸들링)
남은 할일
위키, 리드미  -재영
회의록....-혜빈
AWS 특강듣고 서버 연결(?) (목)

❄️[24/12/24] 회의록

# 회의록

## 진행 상황 공유
- 진행도: 80%
  - 기능 개발은 오늘 마무리 예정
- 현재 작업 내용:
  - 상품: 3D 관련 기능
  - 주문: 입력 검증
  - 장바구니:
    - 상세페이지에서 선택한 상품 데이터 연결 및 주문 이동
  - 마이페이지:
    - 주문현황 카운트


## 세세한 오류 리스트
1. 카테고리 오류:
   - 상품 페이지에서 뒤로가기 했을 때 카테고리가 유지되지 않음
2. 리뷰 관련:
   - 리뷰 상세 창 닫기 기능 문제
   - 리뷰 디테일 보완 필요
3. 상품목록:
   - 호버 시 이미지 변경 기능 필요
   - 상품 페이지 이미지 연결 문제
   - 필터 클릭 시 스크롤 없어지는 오류
   - 상품 가격에 formatPrice 함수 적용 필요
4. 콘솔 오류:
   - 헤더 관련 오류 발생
5. 주문 페이지:
   - 무통장입금 옵션 항상 체크 상태로 유지
   - 주문 실패 시 사용자에게 이유 안내 (미입력, 서버 오류 등)
6. 장바구니:
   - 아이템 삭제 기능 필요
   - 전체 선택 기능 추가
   - 선택된 아이템만 가격 계산
7. 로그아웃:
   - 장바구니 개수 초기화 문제
8. 상품페이지 탭 스타일링:
   - "상품상세정보"만 볼드 처리된 상태 수정 필요


## 같이 할 일 (수요일 1시 ~ 5시, 게더타운)
1. 디자인 통일
2. 발표자료 준비
3. 코드 점검:
   - 접근성
   - 코드 컨벤션
   - 에러 핸들링


## 남은 할 일
1. 위키 및 리드미 작성
   - 담당: 재영
2. 회의록 작성
   - 담당: 혜빈
3. AWS 특강 후 서버 연결
   - 일정: 목요일

❄️[24/12/23] 회의록

* 회의 내용
* 진행 상황 공유
* [진행도 70%]

* 상품: 상품 선택, 3D, 이미지 캐러셀
* 리뷰: 상세보기
* 주문: 주문 등록, 입력 검증
* 장바구니: 주문 이동
* 회원가입: 회원 등록, 입력 검증
* 상품 종류
* 세부 카테고리별로 같은 3D 텍스쳐, 모델링 사용
* Order 필드 수정
* receiver, detailAddress, totalPrice


☃️☃️12월 3주 회의록☃️☃️

12월 3주 회의록

❄️[24/12/20] 회의록

* 회의 내용
* 진행 상황 공유
* [진행도 50%]

* 메인페이지: 베스트 상품 불러오기
* 상품: 상품 선택, 3D, 이미지 캐러셀
* 리뷰: 리뷰 불러오기, 상세보기
* 주문: 주문 등록, 입력 검증
* 장바구니: 주문 이동
* 마이페이지: 주문내역 불러오기
* 회원가입: 회원 등록, 입력 검증


❄️[24/12/19] 회의록

* 회의 내용
- 우선순위 설정(피그마 확인)

*서버 연결
1. 로컬 DB 연결 (50%)
1. AWS 연결
*상품 (담당: 김혜빈)
1. 상품 선택
2. 이미지 캐러셀
3. 3D
4. 리뷰 목록 불러오기
5. 리뷰 작성하기 (고민 중)
6. 리뷰 상세보기 (모달 + 캐러셀)
7. 악세사리 → 리뷰 이동

*우선순위
1. 이미지 캐러셀
2. 3D
3. 상세보기
4. 리뷰 작성
*장바구니
1. 상품 불러오기 (상품페이지에서 선택된 상품 연결)
2. 주문으로 이동 (완료)

*카테고리
주문부터 구현 후 장바구니 구현

*회원가입 및 로그인 (담당: 지균)

로그인 (완료)
1. 아이디, 비밀번호 검증
2. 로그인 상태 유지
3. 로그아웃

회원가입 (진행 중, 완료 후 3번 작업 예정)
1. 입력 검증
2. 회원 등록

아이디/비번 찾기
1. 아이디 찾기 (4번 작업 예정)
2. 입력 검증
3. 비밀번호 변경

메인 (담당: 재영)
베스트 상품 불러오기 (1번 작업 중)
* 마이페이지 (담당: 재영)
1. 회원정보 수정 (3번 작업 중)
2. 비밀번호 인증
3. 주문내역 불러오기 (2번 작업 중)
4. 포인트/리뷰 미리보기 (2번 작업 중)
5. 리뷰내역 불러오기 (완료)
6. 포인트 모델 추가
*기타 남은 작업

1.AWS 연결
2.메인페이지:
   * 베스트 상품 불러오기
3.상품 페이지:
   * 상품 선택, 3D, 이미지 캐러셀
4.리뷰:
   * 리뷰 불러오기, 상세보기
5.주문:
   * 주문상품 불러오기, 주문 등록, 입력 검증
6.장바구니:
   * 상품 불러오기, 주문 이동
7.마이페이지:
   * 주문내역, 포인트/리뷰 불러오기
8.회원가입:
   * 회원 등록, 입력 검증

❄️[24/12/18] 회의록

* 회의 내용
-진행 상황 공유

논의 내용
-장바구니 count 기준: 상품+옵션(사이즈), 사이즈가 다르면 장바구니 개수 추가(사이즈가 다른 경우 다른 product id를 가짐)
-상품 페이지에서 상품 선택시 장바구니로 넘어갈 때 선택상품 데이터화 문제
-백엔드와 프론트엔드의 url은 별도, 개념 정리


❄️[24/12/17] 회의록

* 회의 내용
- axios 연결
- backend model 설정(라이브 쉐어)

-https://axios-http.com/kr/docs/example
-https://axios-http.com/kr/docs/post_example


❄️[24/12/16] 회의록

* 회의 내용
- layout 브랜치 main 으로 머지, feature 브랜치 main pull
- 코드리뷰 수정 및 반영

- 이미 머지된 PR의 경우: 최신 브랜치(feature)의 하위브랜치 생성하여 수정한 후 최신 브랜치(feature)에 PR 생성 및 머지
- 머지되지 않은 PR의 경우: 수정 커밋 푸시 후 머지

- 백엔드 라이브러리 사용 관련
   axios: 사용 O
   react-query: 고민중
   ERD CLOUD 생성
   https://www.erdcloud.com/d/DvWFQhFyzGKrwF8HQ


☃️☃️12월 2주 회의록☃️☃️

12월 2주 회의록

❄️[24/12/13] 회의록

👍주문/결제, 장바구니 페이지: 혜빈 & 지균 -> 명희

* 회의 내용
- data fetching 라이브러리 선택: axios
- mysql, dbeaver 설치

-기능 담당 페이지 조정
->주문/결제, 장바구니 페이지: 혜빈 & 지균 -> 명희

❄️[24/12/12] 회의록


👍 path 정리

경로 설정

  { path: "/", element: <Home /> },

  { path: "/productlist/", element: <ProductListPage /> }, 
 카테고리 이동 -> 대분류의 첫번째 카테고리가 선택(디폴트)
path: “/product_list/:name”     값 전달시, Link to={`/product/${category.name}`}
/product_list/one-piece


  { path: "/product", element: <Product /> },
상품 상세 -> /product/:id
리뷰 상세 모달 -> /review/:id


  { path: "/loginpage", element: <LoginPage /> },
  { path: "/joinpage", element: <JoinPage /> },
  { path: "/joincompletionpage", element: <JoinCompletionPage /> },
  { path: "/changepwdcompletionpage", element: <ChangePwdCompletionPage /> },
로그인 -> /login 
회원가입 -> /join -> 회원가입 완료 -> /enjoy_your_swim
아이디/비밀번호 찾기 -> /find_member/id  /find_member/pw
아이디 찾기 결과 -> /find_member/id/result
비밀번호 찾기 결과 -> /find_member/pw/result


  { path: "/mypage", element: <MyPage /> }, 
  { path: "/user", element: <UserPage />}, 비밀번호 입력하는 페이지
  { path: "/user/edit", element: <UserEditPage />},
회원정보 -> /mypage
회원정보 수정 전 비밀번호 확인 -> /mypage/verification
회원정보 수정 -> /mypage/edit

  { path: "/points-and-reviews", element: <MyPagePointAndReviewPage />},
회원정보 포인트/리뷰 -> /mypage/points_and_reviews

  { path: "/paymentcompletionpage", element: <PayMentCompletionPage /> },
  { path: "/paymentorder page", element: <PayMentOrderPage /> },
장바구니 -> /cart
주문/결제창 -> /order
주문완료 -> /order/thanks

❄️[24/12/11] 회의록


NEW 이슈
👍 아이디 /비번 페이지 ->입력값이 있으면 알럿 추가 (이동하시겠습니까?(확인/취소))
👍 오후 5~6시 머지 완료
👍 일정 변경 12/11일 -> 12/12일 와이어프레임 완료

* public/imges/common <-생성해서 공통 이미지 공유 파일을 만들기
* 그리고 각자 페이지별 폴더 이미지 보관 파일 생성
패스워드, 아이디, 결과 페이지 주소 결정
-> 아이디, 패스워드 페이지는 같은 주소로->findidpwd
->React Router API인 Function Outlet를 이용해 페이지 이동 없이 특정 영역 내용만 변경
[참고자료](https://api.reactrouter.com/v7/functions/react_router.Outlet.html)

->아이디 /비번 페이지 ->입력값이 있으면 알럿 추가 (이동하시겠습니까?(확인/취소))

-> <a>대신 라우터 link를 사용하자
-> 마이페이지 footer 넓이 조정 완료

❄️[24/12/10] 회의록

주 내용: 작업 내용 공유 및 일정 확인

* public/imges/common <-생성해서 공통 이미지 공유 파일을 만들기
* 그리고 각자 페이지별 폴더 이미지 보관 파일 생성
패스워드, 아이디, 결과 페이지 
-> 아이디, 패스워드 페이지는 같은 주소로
->React Router API인 Function Outlet를 이용해 페이지 이동 없이 특정 영역 내용만 변경
[참고자료](https://api.reactrouter.com/v7/functions/react_router.Outlet.html)

❄️[24/12/9] 회의록

주 내용: 규칙 정리, TODO 공유, 이슈 확인 및 피드백

규칙 확인 부탁드려요!

* pr 은 하루에 한번씩 올리기

* 브랜치 머지 순서 공유(개인 작업 -> 페이지단위 -> 레이아웃/피처 -> 메인)

* 파일명 컨벤션 주의하기(파스칼, 네이밍), 커밋 컨벤션 다시 확인

* 이미지 리소스 정리
-> commom, 각 페이지 이름 폴더 생성으로 관리

회의 내용
* 컴포넌트 기준 설정 -> 오전 회의로 진행 사항 공유해보니 이대로 진행 후 문제시 수정

* 관련 영상 시청 및 내용 공유
->[명희님 : 요약본 공유](https://poised-cobbler-8dd.notion.site/156c79b5b97080138c8cee3af0556f0f)


* 폼 작성시 react form 활용


* 백엔드 계정 로컬에서 설정하는 방법 공유(env 파일)

-> 다음 회의 내용: pr확인 후 머지, TODO 공유, UI 마무리


☃️☃️12월 1주 회의록☃️☃️

12월 1주 회의록

❄️[24/12/6] 회의록

주 내용: 백엔드 설계 및 규칙, TODO 공유

주요 논의 사항

1. 브랜치 컨벤션 공유
2. 백엔드 설계 공유
3. Projects 생성 공유
4. Milestones 생성
5. 이슈 생성
6. 공통 컴포넌트 리스트업

❄️[24/12/5] 회의록

주 내용: 기획발표

1. ppt 기능 정리 분담
- 프로젝트 소개: 페이지별 (이미지 , 기능 소개)
메인 페이지 -> 명희
상품 목록 -> 명희
상품 페이지, 상세내용(3D), 리뷰 -> 재영 
장바구니 -> 지균 
구매하기 -> 지균
마이페이지, 회원정보 수정 -> 혜빈
로그인, 회원가입, 아이디/비번찾기 -> 혜빈
2. 피드백
설명할 때
-그냥 마이페이지/메인 이렇게 하면 잘 모름
-> 좀 더 기능 위주로 구체화하여 설명하는게 좋다

R3F 사용 권장
-리액트와 3d.js가 더욱 잘 결합하기 위해 사용하는게 더 좋다

다음 회의 진행 예정: 프론트엔드 개발 시작(ToDO공유)

❄️[24/12/4] 회의록

주 내용: 레이아웃/ 파일구조 /일정 기획

[레이아웃]

1. 라이브러리
- shadcn/ui 라이브러리**: 디자인을 자유롭게 커스터마이징 할 수 있고 사용이 쉬워 사용 예정
2. 결제 관련 기능
- 계좌 이체-->무통장이체(명칭 변경): 계좌 이체 시, 전화번호로 계좌 이체 내용을 전송하고, 그 후 계좌번호 페이지로 이동. 카드 결제는 제외.
3. 개인정보 보안
- 개인정보 동의: 개인정보 관련 내용을 링크로 이동하여 확인할 수 있도록 처리. 보안 문제에 대해서는 추후 논의 필요.
- 개인정보 모자이크: asdf****@gmail.com / 실제 개수에 맞춰 * 작성, 첫 4글자만 표시
4. 상세 페이지
- 글쓰기 버튼: 리뷰 섹션에 글쓰기 버튼 고정.
- QnA-->자주 묻는 질문(변경): 기능 없이 안내만 리스트형식으로 구현
- 글쓰기 버튼: 리뷰 섹션에 글쓰기 버튼 고정.
5. 리뷰 및 포토 리뷰
- 캐러셀 활용: 포토 리뷰를 캐러셀을 사용해 모아보기. 사용자가 이미지를 크게 볼 수 있도록, 두 개의 캐러셀로 나누어 전체 포토 게시글, 해당 페이지 이미지로 구성됨

[파일구조/ 브랜치]

파일구조
- front-end(react 디렉터리 구조, README X)
- back-end(express 디렉터리 구조, README X)
- README

[브랜치 구조]

- main: 배포 가능한 상태의 최종 코드가 위치하는 브랜치.


- feature: 특정 기능을 개발하는 브랜치.

  - feature/home: 홈 페이지 기능 개발.

  - feature/product-list: 상품 목록 페이지 기능 개발.


- layout: 레이아웃 관련 작업을 위한 브랜치.

  - layout/home: 홈 페이지 레이아웃 작업.

  - layout/home-header: 홈 페이지 헤더 레이아웃 작업.

  - layout/home-footer: 홈 페이지 푸터 레이아웃 작업.


- product-list: 상품 목록 페이지와 관련된 기능 작업.


- product: 상품 관련 기능 작업.

- cart: 장바구니 관련 기능 작업.

- order: 주문 관련 기능 작업.

- user: 회원 관련 기능 작업.

- hotfix: 급한 버그 수정을 위한 브랜치.

[일정]

주차 요일 활동
1주차 목요일 기획 발표
금요일 백엔드 설계 (신, 반)
토요일 - 일요일 레이아웃 작업
2주차 월요일 - 화요일 레이아웃 + 기능 구현
수요일 - 금요일 기능 구현 + 백엔드 작업
3주차 월요일 - 일요일 기능 개발
4주차 월요일 - 화요일 에러 수정 + 마무리 작업
목요일 발표 준비

다음 회의 진행 예정: 역할 분담, 기획 발표 자료 준비(오전)

❄️[24/12/3] 회의록

주 내용: 기능 및 디자인 구체화

[기능 및 디자인 구체화]

FIGMA 디자인 작업 후 추가/수정 사항 토의

❄️[24/12/2] 회의록

주 내용: 기획 초안 / 팀명 / 규칙

[주제 및 팀명]

주제: 수영복 쇼핑몰
팀명: KBS-WIN(케이비스윈)
사이트명: SWIM 360(스윔 삼백육십)

[규칙 및 컨벤션] WIKI - 컨벤션 참고

[주요 페이지]

메인 main
상품 목록 item-list
  2-1. 호버 효과: 상품 앞/뒤 이미지, 사이즈 종류
  2-2. 필터링: 가격순, 판매순, 신상품순
  2-3. 찜하기(회원만)
상품 상세페이지 item
  3-1. 상세정보, 상품이미지, 3D 이미지
  3-2. QnA(비밀글/공개글)
  3-3. 리뷰(별점/리뷰내용)
  3-4. 교환/반품(안내)
  3-5. 장바구니 담기 / 구매하기
장바구니 cart
  4-1. 구매하기
  4-2. 장바구니 금액
주문 order
  5-1. 상품 목록
  5-2. 배송지
  5-3. 결제
  5-4. 주문 완료(주문번호)
회원 user
  6-1. 로그인
  6-2. 회원가입
  6-3. 회원정보수정
  6-4. 주문조회
이벤트 event
  7-1. 수영 챌린지(오수완 인증)
  7-2. 이벤트(진행중인 이벤트/ 종료 이벤트)