https://softeer.site
https://d3qmq1ffhp5il9.cloudfront.net
- ๊ฐ๋ฐ ์ธ์: FE 2๋ช & BE 2๋ช
- ํ๋ก์ ํธ ๊ธฐ๊ฐ: 2024.07.29 ~ 2024.08.26
๊น์ง๋ฏผ | ๋ฐ์งํ | ์์ฐฌํ | ์ด์๋ฏผ |
๋ฉ์ธ ํ์ด์ง๋ ํฌ๊ฒ ๋๋ฉ ์น์
, ์ด๋ฒคํธ ์น์
, ๊ทธ๋ฆฌ๊ณ ์๋์ฐจ ์๊ฐ ์น์
์ผ๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค.
์ฌ์ฉ์๊ฐ ๋ถ๋๋ฝ๊ฒ ์น์
๊ฐ ์ด๋ํ ์ ์๋๋ก ์ค๋
๊ธฐ๋ฅ์ ์ ์ฉํ์ผ๋ฉฐ, ํ์ด์ง ์๋จ์ ํค๋๋ฅผ ํตํด ์ํ๋ ์น์
์ผ๋ก ๋ฐ๋ก ์ด๋ํ ์ ์์ต๋๋ค.
๋๋ฉ ์น์
, ์ด๋ฒคํธ ์๊ฐ ์น์
, ์ ์ฐฉ์ ์ด๋ฒคํธ ์๊ฐ ์น์
, ์ถ์ฒจ ์ด๋ฒคํธ ์๊ฐ ์น์
, ๋ง์ง๋ง์ผ๋ก ์ฐจ๋ ์์ธ ์ ๋ณด ์น์
์ด ์์ต๋๋ค.
๊ฐ ์ด๋ฒคํธ ์น์
์์ ์ด๋ฒคํธ ๊ด๋ จ ์ ๋ณด๋ฅผ ํ์ธํ ์ ์๊ณ , ์ด๋ฒคํธ ์ฐธ์ฌ์ ํ์ํ ์์ด์ค๋ 5์ ์ฐจ๋ ์ ๋ณด๋ ๋์์๊ณผ ๊ฐ๋จํ ์๊ฐ๊ฐ ์๋ ์ด๋ฏธ์ง ์บ๋ฌ์
์์ ํ์ธํ ์ ์์ต๋๋ค.
์ ์ฐฉ์ ํ์ด์ง์์ ์ ์๋ ๋ฌธ์ ์ ๋น์นธ์ ์ ์ ํ ๋จ์ด๋ค์ ๋๋๊ทธํ์ฌ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๋ชจ๋ ๋น์นธ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ฑ์ฐ๋ฉด ์๋์ผ๋ก ์ ์ฐฉ์ ์ด๋ฒคํธ์ ์๋ชจ๋๋ฉฐ, ์ง์ ๋ ์ ์ฐฉ์ ์ธ์ ์์ ๋ค๋ฉด ๋ ๋ด ์์ด์ค๋ 5 24์๊ฐ ๋ ํธ ์ด์ฉ๊ถ๊ณผ ์ ์ฐจ ํ ์ธ ์ฝ๋๋ฅผ ๋ฐ์ ์ ์๋ QR ์ฝ๋๋ฅผ ํ๋ํ ์ ์์ต๋๋ค.
๋ณต๊ถ ์ด๋ฒคํธ์์๋ ์บ๋ฒ์ค๋ฅผ ๊ธ์ด ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ, ๋ง์ฝ ์ธ ๊ฐ์ ๋ค์ด์ ์ด๋ฏธ์ง๊ฐ ๊ฐ์ ๋ฐฉํฅ์ผ๋ก ๋์ค๋ฉด ๋น์ฒจ๋ ๊ฒ์ ๋๋ค. ํ์ด์ง ์๋จ์์๋ ์ฌ์ฉ์ ๊ณต์ URL์ ํตํด ์ด๋ํ ์น๊ตฌ ์์ ๋จ์ ๋ณต๊ถ ๊ธฐํ๋ฅผ ํ์ธํ ์ ์์ผ๋ฉฐ, ํ๋จ์์๋ ์ฐ์ ์ถ์ ์ผ์๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. 7์ผ ์ฐ์ ์ถ์ํ๋ฉด ์ํ์ ๋ฐ์ ์ ์์ต๋๋ค.
5๊ฐ์ง ๊ธฐ๋ํ ๋ฒํผ์ ํด๋ฆญํ์ฌ ํด๋นํ๋ ๊ธฐ๋ํ์ ๋ฑ๋กํ ์ ์์ต๋๋ค.
๊ธฐ๋ํ์ ์ปค์ ๊ธฐ๋ฐ ๋ฌดํ ์คํฌ๋กค ๋ฐฉ์์ผ๋ก ๊ตฌํ๋์ด, ์ฌ์ฉ์๊ฐ ์คํฌ๋กค์ ์ฌ๋ฆฌ๋ฉด ์ด์ ๊ธฐ๋ํ์ ๊ณ์ํด์ ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ฒคํธ ๊ด๋ฆฌ ํ์ด์ง์์ ์์ ํ๊ธฐ ๋ฒํผ์ ํตํด ์ ์ฐฉ์ ์ด๋ฒคํธ์ ์ถ์ฒจ ์ด๋ฒคํธ์ ๋ ์ง ๋ฐ ์๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ด๋ฒคํธ ๋น์ฒจ ๊ด๋ฆฌ ํ์ด์ง์์๋ ์ ์ฐฉ์ ๋ฐ ์ถ์ฒจ ๋น์ฒจ ์ธ์ ์๋ฅผ ์์ ํ ์ ์์ต๋๋ค. ๋ํ, ๊ฐ ์ด๋ฒคํธ์ ๋น์ฒจ์ ๋ชฉ๋ก์ ํ์ธํ ์ ์์ต๋๋ค.
์ด๋ฒคํธ ๊ธฐ๊ฐ ๋์ ๋ ์ง๋ณ ๋ฉ์ธ ํ์ด์ง ์ ์ ํ์๋ฅผ ๋ง๋๊ทธ๋ํ๋ก ํ์ธํ ์ ์์ผ๋ฉฐ, ์ ์ฐฉ์ ๋ฐ ์ถ์ฒจ ์ด๋ฒคํธ์ ์ฐธ์ฌ์จ์ ์๊ทธ๋ํ ํํ๋ก ํ์ธํ ์ ์์ต๋๋ค.
- ์ธ์ด :ย
Java 17
- ํ๋ ์์ํฌ :ย
Spring Boot 3.3.2
- ๋ฐ์ดํฐ๋ฒ ์ด์ค :ย
MySQL 8.0
,ยJPA
,ยRedis
- ๋ฐฐํฌ:
Github Action
,S3
,CodeDeploy
- API ๋ฌธ์ :ย
Swagger 3.0.0
์ปค๋ฐ & ๋ธ๋์น
// ์์
label: subject
- feat : ๊ธฐ๋ฅ ๊ตฌํ
- refactor : ๊ตฌ์กฐ ๊ฐ์ , ์ฝ๋ ๋ถ๋ฆฌ ๋ฑ
- fix : ์ฌ์ฉ ํจ์, ๋ณ์ ๋ณ๊ฒฝ
- style - ๋์์ธ(css, animation) ๋ณ๊ฒฝ
- chore - ํ๊ฒฝ ์ค์ , ์ฃผ์ ์ ๊ฑฐ, ์ด๋ฏธ์ง ํ์ผ ์ถ๊ฐ ๋ฑ
- subject์ ํด๋น ์ปค๋ฐ์ ๋ํ ๋ด์ฉ์ ์ ์ดํดํ ์ ์๊ฒ ์์ฝ ํ ๊ฒ
main
|
|
develop
|
|--------------------------|
| |
feat/issue_num feat/issue_num
- feat - ์๋ก์ด ๊ธฐ๋ฅ ๊ตฌํ
- fix - ๋ณ๊ฒฝ์ฌํญ(๋ณ์, css ๋ฑ)
- refactor - ๊ตฌ์กฐ ๋ณ๊ฒฝ ex) api ์ ํ ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ ๋ณ๊ฒฝ?
- Test - ํ
์คํธ ์ฝ๋
master ๋ธ๋์น
- ๋ฐฐํฌ ๊ฐ๋ฅํ ์ํ๋ง์ ๊ด๋ฆฌํ๋ ๋ธ๋์น
develop ๋ธ๋์น
- ๋ค์์ ๋ฐฐํฌํ ๊ฒ์ ๊ฐ๋ฐํ๋ ๋ธ๋์น
- ๋ฐฐํฌ ํ, ๋ฌธ์ ๊ฐ ์์ผ๋ฉด master ๋ธ๋์น๋ก PR
feature ๋ธ๋์น
- ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๋ ์ฌ์ฉํ๋ ๋ธ๋์น
๋ธ๋์น ์ ๋ต - [์๋ ์ฐธ๊ณ ]/issue number
- feat - ์ ๊ธฐ๋ฅ
- fix - ๋ณ๊ฒฝ์ฌํญ(๋ณ์, css ๋ฑ)
- refactor - ๊ตฌ์กฐ ๋ณ๊ฒฝ ex) api ์ ํ ๋ฐ์ดํฐ ๋ถ๋ฌ์ค๊ธฐ ๋ณ๊ฒฝ?
- test - ํ ์คํธ ์ฝ๋
- chore - ํ๊ฒฝ ์ค์ , ์ฃผ์ ์ ๊ฑฐ, ์ด๋ฏธ์ง ํ์ผ ์ถ๊ฐ ๋ฑ
๊ทธ๋ผ์ด๋ ๋ฃฐ
- ๋งค์ผ ์์นจ์
30๋ถ
์คํฌ๋ผ- ๊ฐ๋ฐ ์ํฉ, ์ค๋ฅ, ์ค๋ ํ ์ผ
- ๋งค์ผ ์คํ 6์์ ๊ฐ๋ฅํ๋ฉด PR ํ๊ธฐ
- ํ๊ณ ์์ฑ
- ๋งค์ผ ์คํ
6์ 30๋ถ
- ์๊ฒ๋ ์ , ์ข์๋ ์ , ๋ณด์ํ ์
- ๋งค์ผ ์คํ
- ๋งค์ผ ๊ฐ์ด ๋ฐฅ๋จน๊ธฐ
- ๋ฐฅ ๋จน์ ๋ ์ผ ์๊ธฐ ํ์ง ์๊ธฐ
- ํ์ ์ค์ ์๋ก ํฐ์๋ฆฌ ๋ด์ง ์๊ธฐ
- ๋ฐ๋ฐ ์๊ฒฌ ๋ด๊ธฐ ์ ์ ์ข์ ์๊ฒฌ์ด๋ผ๊ณ ๋จผ์ ์นญ์ฐฌํ๊ธฐ
- ๋น๋ํ์ง ๋ง๊ธฐ
- ๋ง์์ ์๋๋๊ฒ ์์ด๋ ์ข์ ๋ง์ ๋จผ์ ํ๊ณ ๊ทธ ๋ค์์ ๋ง์์ ์๋๋ ๊ฒ์ ๋งํ๊ธฐ
- ๋ฆฌ์ก์ ์ํด์ฃผ๊ธฐ
- ๋ฐ๋งํ๊ธฐ
- ์๋ก ์ธ์ฌ ์ ํ๊ธฐ
- ๋์ํ ๋ โ๊ทธ๋โ๊ฐ ์๋๋ผ โ์ข์โ๋ผ๊ณ ๋งํ๊ธฐ
- ์ฃผ๋ง์ ๊ธํ ์ฌํญ์ด ์๋๋ฉด Discord๋ก ์ฐ๋ฝํ์ง ๋ง๊ธฐ(์ต๋ํ ํ์ผ์ ~^^)
- ์ง๊ฐ, ์กฐํด ์ ๋ฏธ๋ฆฌ ์๋ ค์ฃผ๊ธฐ