Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/gradlew text eol=lf
*.bat text eol=crlf
*.jar binary
38 changes: 38 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
name: BUG REPORT
about: 버그 리포트 기본 구조입니다.
title: " [OS-브라우저-가로사이즈-페이지명] 안건"
labels: ''
assignees: ''

---

**버그 설명**
버그에 대한 명확하고 간결한 설명해주세요.

**재현하는 방법**
동작을 재현하는 단계:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**예상한 동작**
예상했던 일에 대한 명확하고 간결한 설명해주세요.

**스크린샷**
문제를 설명하는 데 도움이 되는 스크린샷을 추가하세요. 스크린샷으로 어렵다면 영상첨부해주세요.

**데스크톱(다음 정보를 작성해 주세요):**
- OS: [예) iOS]
- Browser [예) chrome, safari]
- Version [예) 22]

**스마트폰(다음 정보를 입력하세요):**
- Device: [예) iPhone6]
- OS: [예) iOS8.1]
- Browser [예) chrome, safari]
- Version [예) 22]

**추가적인 내용:**
여기에 문제에 대한 다른 컨텍스트를 추가해주세요.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-생성-등록.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Feature 생성/등록
about: 1 task per 1 issue
title: "[FEATURE] #0-0 Feature 상세"
labels: ''
assignees: ''

---

## 🌴 작업 브랜치 <!-- 작업하게 될 브랜치를 명시해주세요 -->

## 💼 TASK 개요 <!-- 개발할 기능에 대한 간단한 설명 작성 -->

## ✅ TODO 및 진행현황 <!-- 할 일 목록을 만들고 진행 사항 표시 -->

- [ ] 투-두 1
- [ ] 투-두 2
32 changes: 32 additions & 0 deletions .github/ISSUE_TEMPLATE/refactor-request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
name: Refactor request
about: 리팩토링 제안 템플릿입니다.
title: ''
labels: ''
assignees: ''

---

<!-- ---
name: Refactor Request Template
about: 리팩토링 제안 템플릿입니다.
title: [REFACTOR] 리팩토링 내용 상세
labels: refactor
assignees: ''
--- -->

<!-- 하나씩 확인 후 체크박스에 표시해주세요. -->

## ✅ Refactor Request check list

- [x] 이슈 제목: [REFACTOR] '리팩토링 내용 상세'
- [ ] Assignees, Label을 붙여주세요.

## 리팩토링 개요

- 이런 걸 해야해

## TODO

- [ ] 이거 하려면 이런 걸 해야해
- [ ] 이것도 해야할 것 같아
34 changes: 34 additions & 0 deletions .github/ISSUE_TEMPLATE/self-bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
---
name: Bug report
about: 버그 리포트 템플릿입니다.
title: ''
labels: ''
assignees: ''
---

<!-- ---
name: Bug Report Template
about: 버그 리포트 템플릿입니다.
title: [BUG] 버그 내용 상세
labels: bug
assignees: ''
--- -->

<!-- 하나씩 확인 후 체크박스에 표시해주세요. -->

## ✅ Bug Report check list

- [x] 이슈 제목: [BUG] '버그 내용 상세'
- [ ] Assignees, Label을 붙여주세요.

## BUG 개요

- 이런 버그가 있어
- 그래서 이런 문제가 있어
- 이런 식으로 재현이 돼
- 이 파일에서 문제가 발생한 거 같아

## TODO

- [ ] 이거 하려면 이런 걸 해야해
- [ ] 이것도 해야할 것 같아
37 changes: 37 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
## ✅ PR check list

<!--
하나씩 확인 후 체크박스에 표시해주세요.
-->

- [x] PR 제목: [feat/fix/refactor...] 작업 내용 한 줄 요약 (브랜치 이름) #이슈번호
- [ ] commit message가 적절한지 확인해주세요.
- [ ] 적절한 branch로 요청했는지 확인해주세요.
- [ ] Assignees, Label을 붙여주세요.
- [ ] 주의 사항과 관련해 꼭 확인해야 할 사람이 있다면 Reviewer로 등록해주세요.
- [ ] PR이 승인된 경우 해당 브랜치는 삭제 부탁드립니다.

<br/>

## 📝 PR 요약

<!--
해당 pr에서 작업한 내역을 적어주세요.
-->

- 이걸 했어
- 저것도 했어
-
- resolved: #1(해당 Issue Number) 무슨 이슈에 대한 작업인지 명시합니다. 해당 이슈를 이곳에 적으면 pr merge 이후 해당 이슈는 자동으로 close 됩니다.

<br/>

## 📌 변경 사항 및 주의 사항

<!--
변경사항 및 주의 사항이 있다면 적어주세요.
주의 사항과 관련해 꼭 확인해야 할 사람이 있다면 리뷰어로 등록해주세요. (다른 사람이 작성한 코드 수정 등)
코드 리뷰 시 더 꼼꼼하게 확인 받고 싶은 부분이 있다면 적어주세요.
-->

<br/>
38 changes: 38 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
HELP.md
.gradle
build/
!gradle/wrapper/gradle-wrapper.jar
!**/src/main/**/build/
!**/src/test/**/build/

### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache
bin/
!**/src/main/**/bin/
!**/src/test/**/bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
out/
!**/src/main/**/out/
!**/src/test/**/out/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/

### VS Code ###
.vscode/
/src/main/resources/application.yml
35 changes: 35 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
plugins {
id 'java'
id 'org.springframework.boot' version '3.2.3'
id 'io.spring.dependency-management' version '1.1.7'
}

group = 'com.example'
version = '0.0.1-SNAPSHOT'

java {
toolchain {
languageVersion = JavaLanguageVersion.of(17)
}
}

repositories {
mavenCentral()
}

dependencies {
implementation 'org.springframework.boot:spring-boot-starter'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'mysql:mysql-connector-java:8.0.33'
implementation 'org.springframework.boot:spring-boot-starter-jdbc'
implementation 'org.projectlombok:lombok:1.18.28'
annotationProcessor 'org.projectlombok:lombok:1.18.28'
implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.2.0'
}

tasks.named('test') {
useJUnitPlatform()
}
Binary file added gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
7 changes: 7 additions & 0 deletions gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.12.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
Loading