1️⃣ 미팅 방법 (오전 시작)
2️⃣ Slack으로 소통 → 서로 메시지를 확인하면 🌟 이모지 반응 필수 🌟
3️⃣ 코어 타임 내에는 절대로 잠수타지 말기


Git Convention
feat : 새로운 기능을 추가할 경우
fix : 고쳤을 때
design : CSS 등 사용자 UI 디자인 변경
style : 코드 포맷 변경, 세미콜론 누락, 코드 수정이 없는 경우
refactor : 코드 리팩토링 (기능은 같으나 코드 변경)
docs : 문서를 수정한 경우
chore : 빌드 테스트 업데이트, 패키지 매니저를 설정하는 경우
rename : 파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우
merge : 머지 관련 작업
ex) feat: 커밋 제목
내용
- Fixes: 이슈 수정중 (아직 해결되지 않은 경우)
- Resolves: 이슈를 해결했을 때 사용
- Ref: 참고할 이슈가 있을 때 사용
- Related to: 해당 커밋에 관련된 이슈번호 (아직 해결되지 않은 경우)
ex) feat: 로그인 기능 구현
로그인 기능 구현
Resolves: #1
Ref: #2, #5
Naming Convention
파일명 Kebab Case
ex) server-express.svg
---
폴더명 Lower Case ( 소문자 )
ex) components
---
함수명 Camel Case
ex) function inputText
---
변수명 Camel Case
ex) const arrIndex
---
컴포넌트명 Pascal Case
ex) LoginPage.jsx
---
클래스명(생긴다면) Pascal case
ex) Class AppComponent
---
Title :
[DayXX] PR 제목
Comment :
## 관련 이슈
- 이슈 번호를 적어주세요.
## 개요
- 내용을 적어주세요.
## 작업사항
- 내용을 적어주세요.
Frontend
- React(CRA)
- TypeScript
- styled-components
Backend
- Node 14.18.1
- Express
- TypeScript
Database
- mysql orm?
라이브러리
- socket.io
협업 툴
- Git
- Github (Issue, MileStone, Project, Wiki)
- Notion
- Slack
- Zoom
- Figma
- ERD Cloud
import 개행
Library
API (우리가 만든거)
Component