Skip to content
박민지 edited this page Aug 12, 2025 · 9 revisions

이 위키는 "Kickytime" 프로젝트의 개발, 구조, 운영 가이드를 체계적으로 정리한 문서 공간입니다.
풋살 매칭 플랫폼으로서, 관리자가 개설한 경기 정보를 바탕으로 사용자가 참여·취소할 수 있는 시스템의 설계, 구현, 배포 절차와 협업 규칙을 기록합니다.


Wiki 구성

문서 이름 설명
기능 개요 [작성 예정] Kickytime의 주요 기능과 서비스 흐름 개요
프로젝트 구조 [작성 예정] 폴더 및 파일 구성, 계층 구조 설명
기술 스택 및 의존성 [작성 예정] 사용 기술, 라이브러리, 버전 정보
브랜치 전략 main/develop/feature/hotfix 브랜치 운영 규칙
커밋 메시지 규칙 Conventional Commits + Gitmoji 스타일 가이드
버전 관리 전략 시멘틱 버저닝(SemVer)과 태그 네이밍 규칙
코드 스타일 자동화 설정 Prettier, ESLint, Spotless, Checkstyle, Git Hooks 설정
API 문서 Spring Boot + JPA 기반 REST API 명세
기능별 상세 설계 [작성 예정] 매칭 참여, 매칭 취소, 관리자 기능 등 세부 설계
이슈 템플릿 가이드 기능 요청, 버그 리포트, 문서 개선, 일반 작업 템플릿 설명
풀리퀘스트 템플릿 PR 작성 시 체크리스트와 설명 항목
개발 환경 설정 가이드 [작성 예정] 로컬 환경 세팅, 환경 변수(.env) 구성 방법
배포 가이드 [작성 예정] AWS Cognito, DB, 서버 배포 절차 및 CI/CD 설정

문서 스타일 가이드

  • 가능하면 짧고 간결하게
  • 코드, 응답 예시 등은 마크다운 코드 블럭으로
  • 파일명, 폴더명, 경로, 함수명 등은 백틱(`)으로 강조

Clone this wiki locally