번개 모임 웹 어플리케이션 - 작업 티켓 나누기 & Github Issues 및 Projects 설정

선정·2023년 5월 3일
0

Github Issue를 하나의 작업(task)으로 관리하며 프로젝트를 진행해보려 한다. 하나의 이슈마다 해당 작업을 위한 브랜치를 생성해 1이슈 1브랜치의 패턴으로 작업을 진행할 예정이다. 그리고 Github Project를 사용해서 작업의 진행 상황을 관리할 것이다.


작업 티켓 나누기 (~ing)


1. 마크업 (feat/fe/ui-0001 ~)

components

  • 메인 네비게이션 컴포넌트 마크업 작업 (feat/fe/ui-0001) @23/05/07
  • 버튼 컴포넌트 마크업 작업 (feat/fe/ui-0002) @23/05/07
  • 번개 카드 컴포넌트 마크업 작업 (feat/fe/ui-0003) @ 23/05/09
  • 인풋 컴포넌트 마크업 작업 (feat/fe/ui-0004) @ 23/05/09
  • 카카오맵 지도 검색 마크업 작업 (feat/fe/ui-0011) @ 23/05/25
  • 스켈레톤 UI 작업

pages

  • 메인 페이지
    • 메인 페이지 마크업 작업 (feat/fe/ui-0005) @23/05/14
  • 검색 페이지
    • 번개 키워드 및 지역 검색 컴포넌트 마크업 작업 (feat/fe/ui-0006) @23/05/15
    • 검색 페이지 번개 카드 리스트 마크업 작업 (feat/fe/ui-0007) @23/05/16
  • 번개 작성 페이지
    • 번개 작성 페이지 마크업 작업 (feat/fe/ui-0008) @23/05/17
  • 번개 수정 페이지
    • 번개 수정 페이지 마크업 작업 (feat/fe/ui-0009) @23/05/18
  • 번개 상세 페이지
    • 번개 상세글 컴포넌트 마크업 작업 (feat/fe/ui-0010)
    • 번개 댓글창 마크업 작업
  • 로그인 페이지
    • 로그인 페이지 마크업 작업 (feat/fe/ui-0012) @23/05/10
  • 회원가입 페이지
    • 회원가입 페이지 마크업 작업 (feat/fe/ui-0013) @23/05/11
  • 이메일 인증 페이지
    • 이메일 인증 페이지 마크업 작업 (feat/fe/ui-0014) @23/05/11
  • 프로필 페이지
    • 프로필 페이지 마크업 작업 (feat/fe/ui-0015) @23/05/12
  • 회원정보 수정 페이지
    • 회원정보 수정 페이지 마크업 작업 (feat/fe/ui-0016) @23/05/13
  • 회원 탈퇴 페이지
    • 회원 탈퇴 페이지 마크업 작업 (feat/fe/ui-0017) @23/05/13
  • 경로 에러 페이지

2. 기능구현 (feat/fe/au-0001 ~, feat/fe/meeting-0001 ~ )

인증/회원 (feat/fe/au-0001 ~ )

  • 회원가입 기능 구현 (feat/fe/au-0001) @23/05/20~23/05/21
  • 이메일 인증 기능 구현 (feat/fe/au-0002) @23/05/21
  • 로그인 기능 구현 (feat/fe/au-0003) @23/05/22
  • 로그아웃 기능 구현 (feat/fe/au-0004) @23/05/23
  • 회원 정보 조회 기능 구현 (feat/fe/au-0005) @23/05/23
  • 회원 탈퇴 기능 구현 (feat/fe/au-0006) @23/05/23
  • 회원 정보 수정 기능 구현 (feat/fe/au-0007) - 이모지, 닉네임, 패스워드 수정

번개 (feat/fe/meeting-0001 ~ )

  • 메인 페이지
    • 마감 임박 번개 리스트 받아오기 (feat/fe/meeting-0001)
    • 실시간 최신 번개 리스트 받아오기 (feat/fe/meeting-0002)
    • 번개 카드 페이지네이션 기능 구현 (feat/fe/meeting-0003)
  • 검색 페이지 📌📌📌 meeting 으로 분류하는게 적절??
    • 키워드 검색 기능 구현 (feat/fe/meeting-0004)
    • 지역 검색 기능 구현 (feat/fe/meeting-0005)
    • 번개 카드 무한스크롤 기능 구현 (feat/fe/meeting-0006)
  • 번개 생성 페이지
    • 번개 게시글 생성 기능 구현 (feat/fe/meeting-0007)
  • 번개 수정 페이지
    • 번개 게시글 수정 기능 구현 (feat/fe/meeting-0008)
  • (카카오맵 페이지) 📌📌📌 카카오맵 API !!
  • 번개 상세 페이지
    • 번개 게시글 상세 내용 받아오기
    • 번개 게시글 삭제 기능 구현
    • 댓글 페이지
      • 댓글 보기
      • 댓글 작성
      • 댓글 수정
      • 댓글 삭제 📌📌📌 삭제 가능하게 할지??

3. 리팩토링 (refactor/fe ~ )

  • 회원 가입 컴포넌트 분리 (refactor/fe-0001) @23/05/29
  • 회원 가입 시 랜덤 이모지 추가 전달 (refactor/fe-0002) @23/06/21
  • 로그인 시 서버 응답으로부터 유저의 id 추가 저장 (refactor/fe-0003) @23/06/21
  • window.alert 대체하기
  • 로딩 관리에 대해

4. 버그 수정 (fix/fe/ ~ )



issue template 생성

  • 하나의 작업마다 공통적으로 사용할 이슈 템플릿을 만들어준다.

  • 필요에 따라 issue label을 커스텀한다.

참고
https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/configuring-issue-templates-for-your-repository



Projects 생성

  • Todo, In Progress, Done 3개의 상태로 작업(issue)의 진행 상태를 관리한다.


profile
starter

0개의 댓글