/2024_BEOTKKOTTHON_TEAM_11_FE

[kakao x goorm] 2024-벚꽃톤 11팀 이츠타임 프론트엔드 레포지토리: 쉽고 간편한 밥 약속 생성 및 관리 서비스

Primary LanguageJavaScript

2024-벚꽃톤 11팀 프론트엔드 레포지토리

2024-벚꽃톤 11팀 "이츠타임"의 프론트엔드 레포지토리입니다!

개발 환경 세팅

  • Node.js 18+를 설치합니다.
  • 터미널을 열고 npm install을 입력하여 패키지를 모두 설치합니다.
  • npm run dev 명령어로 개발 서버를 실행합니다.

빌드

  • npm run build 명령어로 빌드합니다.
  • dist 폴더에 결과물이 저장됩니다.

Commit Convention

커밋 요약은 "(type): (content)" 형식으로 작성합니다.

type은 영어 소문자로 작성하며, content는 한국어로 명확하게 작성합니다. 요약이 너무 길어지면 세부적인 내용은 커밋 설명에 풀어적고 요약은 간결하게 수정합니다.

type 설명 예시
feat 새로운 기능 추가 feat: 로그인 페이지 구현
fix 버그 수정 fix: 320px보다 작은 기기에서 "다음" 버튼이 잘리는 문제 수정
docs 문서 수정 docs: README.md에 커밋 컨벤션 추가
style 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우 style: 모든 따옴표를 쌍따옴표로 수정
refactor 코드 리팩토링 refactor: axios request를 axios instance를 이용해서 중복 코드 정리
test 테스트 코드 구현 test: postLogin, postRegister 함수의 테스트 케이스 추가
chore 패키지 매니저 수정, 빌드 CI/CD 설정 수정, 깃허브 설정 수정 등 잡다한 일들 chore: package.json에 redux 패키지 추가

PR Convention

PR 제목은 커밋 요약과 동일하게 "(type): (content)" 형식으로 작성하며, 내용은 다음을 포함하여 작성합니다.

Changes 📝

이 PR에서 작업한 사항을 적어주세요.

Screenshot 📷 (선택)

작업한 사항을 스크린샷으로 찍을 수 있다면 (예: 신규 페이지 구현, 새로운 컴포넌트 구현) 스크린샷을 찍어서 올려주세요. 반드시 올릴 필요는 없습니다!

Issues 🚩

이 PR과 연관된 Issue를 작성해주세요. 해당 PR이 Issue를 해결한다면 Issue도 꼭 닫아주세요!