SoloJ Front-end Repository 👩💻FE 팀원 구소민(gusomin) 이나현(anit7215) 이소민(somin2352) 차채은(ChaeEunCha) ⚙️기술 스택 언어 : React + TypeScript 빌드 툴 : Vite 스타일링 : TailwindCSS 라우팅 : React Router 상태관리 : Zustand 데이터 캐싱 : Tanstack Query 🎀브랜치명 정의 영어로 통일, 케밥케이스로 작성 작성 형식: 브랜치 유형/브랜치명 작성 예시 feat/login-page 👑네이밍 컨벤션 camelCase : 변수, 일반함수 ex) isError, handleSubmit UPPER_CASE_SNAKE_CASE : 상수 ex) BASE_URL PascalCase : 클래스, 컴포넌트 함수, 타입, 인터페이스, 컴포넌트 파일 ex) CardListProps kebab-case : 파일, 폴더 ex) main-layout, login-page 컴포넌트 파일 및 폴더만 예외로 파스칼 케이스로 작성 💎커밋 컨벤션 Feat 새로운 기능 추가 BugFix 버그 수정 Docs 문서 작성 Modify 코드 수정 Refactor 리팩토링 Style 코드 포매팅 Design 디자인 수정 Chore 빌드 수정, 패키지 매니저 설정 Rename 파일 혹은 폴더명 수정 Remove 파일 혹은 폴더 삭제 Merge pull 과정 중 현재 commit과 병합이 일어난 경우 Build 새로운 라이브러리 혹은 패키지 추가