Skip to content

Day07 개발

Hyeonu Yun edited this page Nov 6, 2020 · 9 revisions

Day07 - 2020.11.03(화)

Web

  • Apple OAuth를 통한 로그인 및 회원가입 기능 구현

  • 이슈 update API 구현

    • content, title, isOpen, mid 등 issue 테이블 내에 있는 속성들을 수정하는 기능 구현
    • 이슈에 할당되어 있는 label이 수정되었을 때 issue_label 관계 테이블 내의 레코드를 추가, 삭제하는 기능 구현
    • 이슈에 할당되어 있는 assignee가 수정되었을 때 issue_assignee 관계 테이블 내의 레코드를 추가, 삭제하는 기능 구현
    • 위 기능들을 테스트하는 테스트 코드 작성
  • 이슈 필터링 기능 구현중

  • 새로운 이슈를 생성할 때 이미지를 업로드하는 기능 구현 및 테스트 코드 작성

  • 가입되어 있는 user의 정보(uid, userId, nickname) read API 구현

    • 이슈 생성 시 우측 사이드바에 assignees를 설정해줄 때, 이슈 필터링 기능의 author를 설정해줄 때 사용

iOS

  • 로컬 회원 가입, 로그인 구현

    • 회원 가입 UI 구성
    • 회원 가입 및 로그인 API를 활용해서 서버와 통신, JWT 및 user 정보 수신하여 UserDefaults 에 저장
    • 이후 접속 시 UserDefaults 에서 Token 존재 여부 확인 후 화면 분기
  • 이슈 리스트 화면 표시

    • 이슈 목록 UI 변경(cell 간격, 내부 레이아웃 변경, +버튼 이미지 확대)
    • 셀 애니메이션 추가
    • 이슈 목록 뷰모델 수정
    • 이슈 목록 API 호출 추가
    • searchBar cancel button 표시(입력 완료 후에도 활성화를 위해 key value 사용
    • Issue detail, creation, filter 뷰 그룹 정리, 기본 파일 추가

🎃 데일리 스크럼 🎃

Week 1

Week 2

Week 3

🎈 데일리 회고 🎈

Week 1

Week 2

Week 3

💻 주간 개발 진행 💻

Week 1

Week 2

Week 3

🎏 스프린트 계획 회의 🎏

🧑🏻‍🤝‍🧑🏻 피어세션 🧑🏻‍🤝‍🧑🏻

📚 위클리 팀 회고 📚



Clone this wiki locally