230201 회의록 - KDT4-team6/Paldo GitHub Wiki

안건 1) 홈페이지 UI

  • 카테고리 대신 메인 페이지에 태그 별로 섹션 구별해서 뿌리기

  • 각 페이지 별 UI 수정

  • 상품 페이지에서 pagination 대신 무한스크롤로 구현

  • 상품 결제 API에서 결제 금액이 아닌 제품 ID로 보내는 것 확인 -> 알뜰 쇼핑 및 쿠폰 구현 못함

  • 피그마 레이아웃 정리 - 유선주

안건 2) 컨벤션 정하기

  • 변수 및 기본적인 것들은 자바스크립트 권고안 따름

  • 함수명은 서로 보면서 고쳐줄 건 고쳐주도록

git commit 컨벤션

emoji name role
♻️ ♻️ 코드 리팩토링
📝 📝 문서 추가/수정
새 기능
🔥 🔥 코드/파일 삭제
💄 💄 UI/스타일 파일 추가/수정
🚚 🚚 리소스 이동, 이름 변경
💡 💡 주석 추가/수정
🐛 🐛 버그 수정
🎉 🎉 프로젝트 시작
  • 작업 순서 : 퍼블리싱 -> 자바스크립트 작업 -> 라우터 순?

안건 3) API 정리/DB 관리

{  "title": "MacBook Pro 16",  "price": 3360000,  "description": "15%"(할인율),  "tags": [    "가전",    "노트북",    "컴퓨터"  ],  "thumbnailBase64": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUg…(생략)"}
  • 태그 : "인기", "신상", "세일", "추천"

  • description 부분에는 할인할 상품의 할인율을 작성. price에는 할인된 가격 작성 -> 브라우저에서 보일 땐 할인율과 할인된 가격을 통해 원가격도 표시되도록

  • 상품 썸네일과 상세 설명 이미지는 자바스크립트 내에서 BASE64로 변환해서 API에 데이터 전송

  • 농심몰 홈페이지에서 상품명/가격/썸네일/상세설명이미지 추출

    • 각 카테고리 별로 분담해서 정보 추출해서 오기(최소 20개 이상)

    • 라면 - 조성민

    • 스낵 - 권범준

    • 음료/초콜릿 - 고봉석

  • JSON 파일에 DB 저장

  • DB 정리 예시

{  "list": [    {      "title": "MacBook Pro 16",      "price": 3360000,      "description": "",      "tags": [],      "thumbnail": "images/맥북_프로.png",      "descriptionImage" : "images/맥북_프로_상세.png"    },    {      "title": "Iphone 14",      "price": 1090500,      "description": "",      "tags": [],      "thumbnail": "images/아이폰_14.png",      "descriptionImage" : "images/아이폰_14_상세.png"    }  ]}​

다음 회의 시 진행해야 할 것

  1. localStorage로 관리할 데이터 분류

  2. 사용할 API 정리

  3. 작업 분담


⚠️ **GitHub.com Fallback** ⚠️