ํ ๋ช
: ๐ ์ฑ
4๋ฅ๊พผ
ํ๋ก์ ํธ ๋ช
: ํ์ฆ๋ถ
ํ๋ก์ ํธ ๊ธฐ๊ฐ : 2023.06.28 - 2023.07.24
ํ๋ก์ ํธ ํ์ : ์ด๊ฒฝ์ฃผ, ๊น๋์ฑ, ํ์ฃผ์, ์ต์ฐ์, ์ ์ง์, ์ ์ง์
๋ฐฐํฌ ๋งํฌ : ๐ ํ์ฆ๋ถ
์๊ตฌ์ฌํญ ์ ์์: ์ฌ์ฉ์ ์๊ตฌ์ฌํญ ์ ์์
| Name | ์ด๊ฒฝ์ฃผ | ๊น๋์ฑ | ํ์ฃผ์ | ์ต์ฐ์ | ์ ์ง์ | ์ ์ง์ |
|---|---|---|---|---|---|---|
| Github ID | @Kyungju | @WOOK0112 | @HanJuYoung309 | @ella-yschoi | @jiye-7 | @jeongjwon |
| Github | Discord | Notion |
|---|---|---|
|
|
|
|
| HTML | CSS | TypeScript | React | Redux Toolkit | Styled Components | TailwindCSS | React Quill |
|---|---|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| Java | Spring | spring security | Spring Boot | JWT | MySQL | Gradle | OAuth2 | AWS |
|---|---|---|---|---|---|---|---|---|
![]() |
![]() |
| ์ผ๋ฐ ํ์๊ฐ์ / ๋ก๊ทธ์ธ | OAuth ํ์๊ฐ์ / ๋ก๊ทธ์ธ |
|---|---|
|
|
| ํ๋ ์ด์ ๋ฐํ | ํ๋ ์ด์ ์์ / ์ญ์ |
|---|---|
|
|
https://documenter.getpostman.com/view/25121215/2s946mbAJh
API ๋ช ์ธ์ ์์ธํ ๋ณด๊ธฐ
main: ์๋น์ค ์ด์ ๋ธ๋์นdev: ๋ฉ์ธ ๋ธ๋์น ๋ฐฐํฌ์ ๋ฆด๋ฆฌ์ฆ ๋ธ๋์นfeat/fe-๊ธฐ๋ฅ: FE ๊ฐ๋ฐ ํ๊ฒฝ ๋ธ๋์นfeat/be-๊ธฐ๋ฅ: BE ๊ฐ๋ฐ ํ๊ฒฝ ๋ธ๋์น
๐ PR ๋ฉ์์ง ํ
ํ๋ฆฟ ๐
## ๊ฐ์
- ๋
ผ๋ฌธ ์์ธํ์ด์ง ์ ์ ์ ๋
ผ๋ฌธ ์ ๋ณด api๋ฅผ ๋ถ๋ฌ์์ ์์ธ์ ๋ณด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
- DOI ํด๋ฆญ ์ ๋
ผ๋ฌธ ์๋ณธ์ผ๋ก ์ด๋ํฉ๋๋ค.
## ์์
์ฌํญ
- ๋
ผ๋ฌธ ์์ธํ์ด์ง ๋ ์ด์์ ๊ตฌํ
- ์์ธํ์ด์ง url ์ฟผ๋ฆฌ๋ก ๋
ผ๋ฌธ ์ ๋ณด api ํธ์ถ
### ์ฐธ๊ณ ์ฌํญ
- reference์ title์ด ์์ผ๋ฉด ๋ณด์ด์ง ์๋๋ก ์ค์ ํ์ต๋๋ค.
- api ํธ์ถ ์ ์๋ฌ ์ฒ๋ฆฌ๋ ์ถํ ๊ตฌํ ์์ ์
๋๋ค.
### ์คํฌ๋ฆฐ์ท
- gif, ์ด๋ฏธ์ง ํ์ผ ๋ฑ
## ๋ฆฌ๋ทฐ ์์ฒญ์ฌํญ
- ์ฐธ๊ณ ์ฌํญ์ ์์ธ ์ฒ๋ฆฌ ์ด์ธ์ ์ถ๊ฐ๋ก ์์ธ ์ฒ๋ฆฌ๊ฐ ํ์ํ ๋ถ๋ถ์ด ์์ ์ง ์กฐ์ธ ๋ถํ๋๋ฆฝ๋๋ค.
๐ ์ฝ๋๋ฆฌ๋ทฐ & ๋จธ์ง ๊ท์น ๐
### PR ๋ฐ merge ๊ท์น
1. push ํ๊ธฐ ์ `git pull origin dev` ํด์ ์ถฉ๋์ ์์ค๋ค.
2. dev ๋ธ๋์น๋ก mergeํ๊ธฐ ์ PR ํ๋ค.
3. Merge ํ ๋ธ๋์น๋ ์ญ์ ํ๋ค.
4. PR ๋ฆฌ๋ทฐ ํ๋ ์ด์์ด ๋ฌ๋ ค์ผ main ๋ธ๋์น๋ก merge๋ ์ ์๋๋ก ํ๋ค.
5. ๋ฆฌ๋ทฐ๋ ๊ฐ FE & BE ํ์ ๋ชจ๋์๊ฒ ๋ฐ๋๋ค. (ํ์ ์ ํ์๋ค๊ณผ ํตํ๊ฒ ๋
ผ์)
6. conflict์ด ๋์ง ์์ผ๋ฉด ๋์ค์ฝ๋ ๊ณต์ ํ, ์ต์ข
merge๋ ๋ณธ์ธ์ด ํ๋ค.
### PR ๋ฐ merge ๊ท์น(๋ฐฑ์๋)
1. ์ธ๋ถ๊ธฐ๋ฅ ๋จ์๋ PRํ ๋ฆฌ๋ทฐ๋ฑ๋กํ ์น์ธํํ merge(PR์ฌ๋ฆฐ์ฌ๋์ด merge), merge ํ์๋ ํด๋น ๋ธ๋์น ์ญ์
2. ๋
ผ์๊ฐ ํ์ํ PR์ ๊ฒฝ์ฐ ๋ฆฌ๋ทฐ๋ฑ๋ก ํ์, ํ์๋ผ๋ฆฌ ๊ฐ์ด ์ํ ํ์ ์น์ธํ๊ณ mergeํ๋ค| Message | ์ค๋ช |
|---|---|
| [feat] | ์๋ก์ด ๊ธฐ๋ฅ์ ์ถ๊ฐํ ๊ฒฝ์ฐ ex) [feat] ๋ก๊ทธ์ธ ๊ธฐ๋ฅ ์ถ๊ฐ |
| [fix] | ๋ฒ๊ทธ ์์ ์ ๋ํ ์ปค๋ฐ |
| [docs] | ๋ฌธ์๋ฅผ ์์ ํ ๊ฒฝ์ฐ |
| [refactor] | ํจ์จ์ ์ํ ์ฝ๋ ๋ฆฌํฉํ ๋ง์ ๋ํ ์ปค๋ฐ |
| [style] | ์ฝ๋ ํฌ๋งท ๋ณ๊ฒฝ, ์ธ๋ฏธ ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ์์ ์ด ์๋ ๊ฒฝ์ฐ |
| [docs] | ๋ฌธ์ ๋ฐ ์ฃผ์ ์์ |
| [test] | ํ ์คํธ ์ถ๊ฐ, ํ ์คํธ ๋ฆฌํฉํ ๋ง (์ฝ๋ ๋ณ๊ฒฝ X) |
| [chore] | ๋น๋ ํ ์คํธ ์ ๋ฐ์ดํธ, ํจํค์ง ๋งค๋์ ๋ฅผ ์ค์ ํ๋ ๊ฒฝ์ฐ (์ฝ๋ ๋ณ๊ฒฝ X) |
| [design] | CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ |
| [comment] | ํ์ํ ์ฃผ์ ์ถ๊ฐ ๋ฐ ๋ณ๊ฒฝ |
| [rename] | ํ์ผ ํน์ ํด๋๋ช ์ ์์ ํ๋ ๊ฒฝ์ฐ |
| [remove] | ์ฌ์ฉํ์ง ์๋ ํ์ผ ํน์ ํด๋๋ฅผ ์ญ์ ํ๋ ๊ฒฝ์ฐ |
๐ ์ฐ๋ฆฌ ํ์ ๋ฌธํ ๐
๐ ์คํฌ๋ผ
- ์ค์ ์คํฌ๋ผ (10:00 ~ 10:20): ์ ๋ ์๋ฃํ ์์
/ ์ค๋ ์งํํ ์์
/ ๊ณ ๋ฏผ ๋ฐ ๊ณต์ ์ํฉ ๋ฑ์ ๋
ผ์ํฉ๋๋ค.
- ์คํ ์คํฌ๋ผ (17:00 ~ 17:20): ์ค๊ฐ ์งํ ์ํฉ / ๊ณ ๋ฏผ ๋ฐ ๊ณต์ ์ํฉ ๋ฑ์ ๋
ผ์ํฉ๋๋ค.
๐ ํ์์ ์ํต
- ์๊ทธ๋ฃน Zoom: FE&BE ์ฃผ 1ํ
- Discord: FE, BE ๊ฐ ์ฑ๋์ ํตํด ์ํต
๐ ํ ์ฝ์ด ํ์
- 09:00 ~ 18:00
๐ ๊ธฐํ ๊ท์น
- ํด๊ฐ๋ ๊ฐ์ธ์ฌ์ ๋ฏธ๋ฆฌ ๊ณต์
- Task ์งํ ์ํฉ ์ต๋ํ ์์ฃผ ๊ณต์
- ์์
์ ์ด๋ ค์์ <๊ณ ๋ฏผ Limit Time> 2์๊ฐ ๊น์ง
- ์์
๋ฒ์๋ฅผ ์ต๋ํ ์๊ฒ ์ชผ๊ฐ์ ์งํ


















