SideProject
- 프로젝트 주제 : 반려 동물이 반입가능한 카페 (서울 한정)
- Stack : figma, ts , react library, reduc library, react -responseive, styled-component ,scss ,
- 프로젝트 관리 : gira , (마일스톤,필수사항,teamrule, PR규칙 ,파일규칙)
👭 프로젝트 멤버
참여자 모두.
시간대 공유할 수 있는 사람끼리 프로젝트를 진행합니다.
💡 Communication Skill
- 사전에 시간이 맞는 사람들끼리 간헐적 미팅, dm에 시간 및 회의 내용을 기록해 주세요
- 주말 1회 미팅은 최대한 참여자 모두가 참석하도록 조정합니다.
- 코드 리뷰 : 저녁 타임
- 시험, 면접, 약속등 일정은 가능한 당일보단, 사전에 공유
💡 Error-Hadnling
- 타임 리밋 설정 (예상시간)
- 예상시간을 초과해 당일 해결이 안될시, 꼭 단체 공유해주세요.( Issue)
- 에러 당사자는 에러핸들링 발생- 처리- 완료 기록을 남겨 공유합시다
💡 Routine (주말 1회 온라인 미팅을 가집니다/ 비주기적으로 의견 공유 시간을 가집니다)
- 주중
- 서로 면접, 회식, 약속 등 스케쥴이 상이 하다고 판단, 조정 어려울 것으로 판단.
- 각자 여유 되시는 시간 작업하시고, 작업 시간, 결과 dm으로 공유
- 주말 (토,일 중 하루 조정)
- 12 : 아침 미팅 - 주중 작업 확인 후 각자 코딩 시작
- PM 4:00 작업 중간 확인
- 7:00 - : 코드 리뷰
💡 Detail
- await async 위주. promise 사용금지
- pag :메인-회원가입 /회원등록-포스트-리스트-디테일
- 컴포넌트 디자인
- 파일 디렉토리 컴포넌트 구성.
- DBschema = erd 프로토타입
- time- limit(milestone) - 프로젝트관리는 현재 gira 공부중
💡 requirements
MINIMUM
시스템 아키텍쳐
제목 없음
UX.UI
제목 없음
스키마 및 API
제목 없음
DEvOPs
제목 없음
Advanced
시스템 아키텍처
제목 없음
UI/UX
제목 없음
스키마 및 API
제목 없음
Devops
제목 없음
- 💥 기타 requirement는 차후 상의를 통해 마무리 할 예정
커밋 컨벤션 수정 요망
- pr규칙 :핵심 : 클린코드 변수이름, 파일 Camel-case 사용DB & 생성자 이름 Camel-case 사용 FE: 컴포넌트, 페이지는 Pascal-case 사용 pr전 이슈카드 꼭 작성해보기git issue
- 브랜치 형식Main branch에는 절대 merge 금지
- main 병합은 동시에 모두의 컨펌
- 기본적인 에러핸들링 각자의 feature브랜치에 pr
Feat/이슈넘버-기능명
제목 없음
-
커밋 메시지 규칙
- 줄 바꿈을 통해서 제목과 본문을 구분제목을 명사형,
- 본문형 또한 요약 한문장제목을 마침표로 끝내지 않기 (hotfix 제외)
- 제목에 명령법(imperative mood)을 사용무엇과 왜로 설명 (에러에 대한 설명 )
- 커밋 종류 리스트에 시작하는 단어로 커밋을 시작첫 글자는 대문자로 시작
-
커밋 종류
Feat : | 새로운 기능 추가 |
---|
Fix : | 버그 수정 |
!HotFix: | 긴급 수정 : |
Docs | 문서 수정 : |
Test | 테스트 코드 추가 : |
Clean | 코드 리팩토링 : |
Style | 코드 의미에 영향을 주지 않는 변경사항: |
ECT | 기타 |
-
예시
-
공통 library
-
Node & npm 버전 (협의중)