Skip to content

DH-React-Next-Project/racket-talk

Repository files navigation

🏸 테니스를 더 쉽게, 지도 기반 테니스 메이트 찾기 플랫폼 라켓톡!

  • 라켓톡은 근처 테니스장 정보를 쉽게 접할 수 있도록 지도 API를 통해 테니스장 정보, 운영 중인 코트 상세 정보 등을 제공합니다.
  • 테니스 메이트를 찾기 위해 채팅방을 개설할 수 있고, 자유롭게 채팅방에 참여할 수 있습니다.
  • 자주 방문하는 테니스장을 즐겨찾기로 등록하고, 마이페이지에서 확인할 수 있습니다.

📌 협업 규칙

Git-Flow

  • main : 배포 브랜치
  • dev : 개발 통합 브랜치
  • feature/#123 : 기능 개발용 브랜치
1. 이슈를 생성합니다.
2. feature/#이슈번호 브랜치를 생성합니다.
3. 작업 후, dev 브랜치로 PR을 올린 후 리뷰를 받습니다.
4. 문제가 없을 경우 dev 브랜치로 머지하여 기능을 통합합니다.

Commit Convention

커밋 유형 의미
Init 초기 세팅시에만 사용 (패키지 설치, eslint/prettier 작성)
Feat 새로운 기능 추가 (새로운 구현)
Design CSS 등 사용자 UI 디자인 변경
Fix 버그 수정
Docs 문서 추가, 수정, 삭제
Style 스타일만 변경 (코드 수정 X)
예외) 들여쓰기 등 포매팅, 세미콜론 수정은 Style 가능
Refactor 코드 리팩토링
Comment 필요한 주석 추가 및 변경
Rename 파일 또는 폴더 명을 수정하거나 옮기는 작업만인 경우
Remove 파일을 삭제하는 작업만 수행한 경우
!HOTFIX 급하게 치명적인 버그를 고쳐야 하는 경우
Test 테스트 코드 작성 및 테스트 코드 리팩토링
Chore (코드의 수정 없이) 그 외 기타 수정

Naming Convention

  • 폴더명 : CamelCase
    • app 폴더 내부 라우터 디렉토리명은 kebab-case로 작성합니다.
  • 컴포넌트명 : PascalCase
  • 그외 유틸 함수, 타입 정의 파일 등 : CamelCase
  • asset 내 이미지, 아이콘 등 : kebab-case

About

디지털 하나로 6기 React/Next.js 프로젝트 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5