Skip to content

Week2 daily scrum

Ahrim Yang edited this page Nov 8, 2020 · 1 revision

Day 2

Web (김석중, 시경덕, 양아림)

  • Done
    • 이슈 관련 API 설계 진행했음
      • 전체 이슈 조회, 하나의 이슈 조회, 이슈 생성, 이슈 삭제, 이슈 수정 API 설계
    • 디비 모델 변경
      • replies 모델을 comment로 변경
    • 디비 관계 설정 변경
      • 1:n으로 구현하던 것 m:n으로 변경
    • client 환경설정 재설정
      • CRA를 사용했던 부분 삭제 후 개별 설정
  • To do
    • 이슈 관련 API 구현
    • client 작업 시작

iOS (최철웅, 홍경표)

  • Done
    • Backlog 추가 작성
      • 각각의 항목에 담당자 지정
    • 트러블슈팅 관련 내용 기록 계획

최철웅

  • Done
    • 이슈 목록에서 각 셀 UI 구현
  • To do
    • 이슈 셀 완성

홍경표

  • Done
    • 이슈 목록 화면 구현
    • 애니메이션 효과 공부
  • To do
    • 이슈 상세 화면 구현

Day 3

Web (김석중, 시경덕)

  • Done
    • DB 시더 추가
    • 마일스톤 단건 조회 API 구현
    • Issue 단건 조회 API 구현
    • Issue 전체 조회 API 진행중
    • Conflict 발생 시 절차 정리

Web (양아림)

  • Done
    • Client 전체 구조 설정
    • IssueListPage 관련 컴포넌트 설정

Web

  • To do
    • Issue 전체 조회 API
    • Controller, Service 구조 변경
    • Client 구조 설정

iOS (최철웅)

  • Done

    • 이슈 셀 UI 작업
      • 문제가 조금 발견됐지만 우선은 이대로 가고 추후 수정예정
    • edit 기능 진행 중
    • Layout 공부
  • To do

    • edit 기능 완성
    • 네비게이터에서 상/하 버튼 클릭시 셀 이동 로직 구현

iOS (홍경표)

  • Done
    • 댓글 네비게이터 초기 작업
    • 이슈 추가버튼 레이아웃 수정
    • Comment UI 대략적인 구현
  • To do
    • 셀 swipe 기능 구현
    • 댓글 네비게이터 UI 구현
    • 이슈 추가화면 UI 구현

Day 4

Web (김석중, 시경덕, 양아림)

  • Done
    • Client
      • React 컴포넌트 구조
      • React는 SPA 이기 때문에 React 라우팅 설정
      • css-in-js라이브러리인 styled-components 적용
      • 백엔드 서버와 데이터를 주고받을 수 있도록 axios 라이브러리 사용
    • Server
      • Sequelize 라이브러리 Many to Many 관계 설정 일부 수정
      • 생산성을 높이기 위해서 코드 리팩토링
      • 마일스톤 단건 조회 API 구현
      • 이슈 단건, 다건 조회 API 구현
  • To do
    • Client 작업 진행
      • 공통적으로 사용하는 컴포넌트 모듈화를 통해 재사용
      • Page 단위로 나눠서 진행
    • iOS 에서 필요한 API 있으면 구현 예정

iOS (최철웅)

  • Done
    • edit 모드로 들어가면 전체 목록에서 선택가능
    • 이슈 상세페이지의 상하 기능 로직 구현
  • To do
    • 이슈 상세페이지 레이아웃 구현
    • API 오류 수정

iOS (홍경표)

  • Done
    • 이슈 목록에서 삭제 UI 추가
    • 이슈 추가 화면 구현
    • 이슈 셀 터치하면 이슈 수정 화면
    • 이슈 상세 화면 레이아웃 구현
  • To do
    • 이슈 생성 화면 레이아웃 구현

Day 5

Web (시경덕)

  • Done
    • 공통 컴포넌트 분리
    • 클라우드에 nginx설정 및 배포

Web (양아림)

  • Done
    • 마일스톤 리스트 페이지 구현
    • 공통 컴포넌트를 사용하여 마일스톤 리스트 페이지 마이그레이션
    • 에러 페이지 라우팅 세팅 및 페이지 구현

Web (김석중)

  • Done
    • 헤더 스타일 작업
    • 각 페이지에서 사용되는 버튼 스타일 작업
    • 라벨 리스트 페이지 구현

Web

  • To do
    • 각자 작업한 부분 머지
    • 배포

iOS (최철웅)

  • Done

    • 상하버튼 기능 완성
    • 이슈 상세 페이지 레이아웃
    • 배포 테스트
  • To do

    • 이슈 목록 페이지 데이터 적용
  • Done

    • 이슈 편집화면 performSegue 재연결
    • 댓글 네비게이터 연결 후 UI 작업
    • 댓글 네비게이터 상하버튼 로직 연결
  • To do

    • UI 에러들 수정..

🗂 Project

❗️ Ground Rules

🧩 Trouble Shooting

🗒 API Details

⭐️ Output


🗓 Minutes of meeting
🗓 Daily Scrum
🗓 Peer Session
🗓 Retrospective
Clone this wiki locally