Skip to content

회의록 6주차

Seongbin Kim (김성빈) edited this page Dec 9, 2018 · 5 revisions

프론트엔드팀 6주차 회의록 (2018-12-09)

작성: 프론트엔드팀 일꾼 - 김성빈(@Ethan)

작성일: 2018-12-09 PM 9:00


  • 오늘은 모임에서 개인 시간이 없었습니다 😄

  • 아래 내용은 모두 프론트엔드팀 전원의 참여 하에 논의된 내용입니다.

본문

  1. 🏆 1주 동안 했던 작업 공유 🏆

    • @Leo(이규태) - 개인별 컴포넌트 제작
      1. StoreProfile 구현
      2. MenuProfile 구현
      3. MenuOptionItem 구현
    • @John(이지남) - 개인별 컴포넌트 제작
      1. Counter 구현
    • @Hosung(문호성) - 개인별 컴포넌트 제작
      1. Cart 구현 - Redux ✔️
    • @Rachel.Lee(이슬기) - 개인별 컴포넌트 제작
      1. Header 구현
      2. Footer 구현
    • @Kyun(임승균) - 개인별 컴포넌트 제작
      1. CategoryNavBar 구현
      2. React + Material-UI 환경에서의 구현 이슈 공유
    • @Ethan(김성빈) - 개인별 컴포넌트 제작, 테스트 주도 개발 소개
      1. TDD로 QR Code Scanner 구현 (react-qr-reader 사용)
  2. 📣 프로젝트 공통 부분 결정 사항 📣

    • SPA 이므로 react-router 사용하기로 함
    • 백엔드 API 요청 시에 필요한 🔑 - OAuth 처리는 @Ethan이 맡음
    • 프로젝트 컨벤션 지정 - ESLint 옵션 설정함
      • 반드시 VSCode에서 ESLint extension 설치
      • ESLint autoFixOnSave 옵션을 true로 변경하셔야 됩니다!
    • develop 브랜치에 공통 dependency를 모두 병합함
  3. Todo

    • 🚀 개인별로 우선적으로 수행해야 할 Todo 1 - 컴포넌트 병합 🚀

      • develop 브랜치를 기반으로 각 컴포넌트를 병합
      • 병합 시 feature를 생성할 수가 없는 경우 일단 기존 브랜치를 사용해서 merge
    • 🚀 개인별로 우선적으로 수행해야 할 Todo 2 - Material-UI 적용 🚀

      • Todo 1을 진행한 이후, develop에서 pull을 받은 후 Material-UI 적용 작업을 수행
      • Material-UI 적용 작업은 feature 브랜치를 가능하면 꼭 작성해주세요 😃
    • 🚀 이번 주 슬랙에서 진행할 공통 TODOLIST 🚀

      • 리덕스 부분 설계 (장바구니)
      • 개별 페이지 생성 (디자인 팀에서 Material-UI 나오고 난 후 + 컴포넌트 병합/개선 끝난 후 진행)
  4. 🚦 협업 이슈

    • 백엔드팀 장바구니 DTO: 백엔드팀에서 정의해서 주신다고 함
    • 백엔드팀 인증: Store 단위 Account 존재 - API 호출은 Store Token 으로 진행
    • 백엔드팀 API 문서화: 문서는 Swagger로 제공