โ โค ์ฐ์ถ๋ฌผ
์ค์ ์ธ๋ถ ์กฐ์ฌ๊ธฐ๊ด ์๋ฃ์ ์ํ๋ฉด, ์ทจ์
์ค๋น์ ์ด๋ ค์์ ๊ฒช๊ณ ์๋ ์ทจ์
์ค๋น์์ด ์ฝ 82%์ ๋ฌํ๋ ๊ฒ์ผ๋ก ๋ํ๋ฌ์ต๋๋ค.
๋๋ถ๋ถ ์ฑ์ฉ ๊ณต๊ณ ํ์๊ณผ ์์ ์ ์ดํํ๋ ๊ณผ์ ์์ ํฌ๊ฒ ์ด๋ ค์์ ๊ฒช๊ณ ์์์ ์ ์ ์์์ต๋๋ค.
AI๋ฅผ ํ์ฉํ ์ฑ์ฉ ๊ณต๊ณ ์ถ์ฒ๊ณผ, ์ด๋ ฅ์ ๋ฐ ํฌํธํด๋ฆฌ์ค ๊ด๋ฆฌ๋ฅผ ๋์์ค์ผ๋ก์จ ์ด๋ฌํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ณ ์ ํ๋ก์ ํธ๋ฅผ ์งํํ๊ฒ ๋์์ต๋๋ค.
-
๋ง์ถค ์ฑ์ฉ ๊ณต๊ณ ์ถ์ฒ
-
ํฌํธํด๋ฆฌ์ค ๊ด๋ฆฌ
-
GitHub ํ๋ก์ ํธ ๋ถ์
-
๋ฉด์ ์์ ์ง๋ฌธ ๋ฉ์ผ๋ง
ํ๋ก์ ํธ ๊ธฐ๊ฐ | 2024.10.14 ~ 2024.11.19 (5์ฃผ) |
---|
Contributors | Position |
---|---|
๊น๋ฒ์ | - ํ์ฅ - BackEnd - AI - GitHub ๋ถ์ - ์ด๋ ฅ์ API |
๊น์ฉ์ | - BackEnd - ๋ฉ์ผ๋ง ์๋น์ค - ์ธ๋ถ ์ด๋ ฅ์ ์ธ์ AI |
๋ฏผ์ค์ | - BackEnd - INFRA - ๊ธฐ์ ๋ฐ ์ฑ์ฉ๊ณต๊ณ API |
๊น๋ณดํ | - FrontEnd - ํ์๊ฐ์ / ๋ก๊ทธ์ธ - ํฌํธํด๋ฆฌ์ค ์์ฑ ํ์ด์ง |
๊น๋์ | - FrontEnd - ISR ์ ์ฉ - ๊ณต๊ณ / ํ์ฌ ์์ธ ํ์ด์ง - ํฌํธํด๋ฆฌ์ค ํ์ด์ง |
์คํ์ฐ | - FrontEnd - ์ด๋ ฅ์ ์ ๋ก๋ ๋ฐ ๊ณต๊ณ ์ถ์ฒ - GitHub ๋ถ์ - CSS ์คํ์ผ๋ง |
BE : SpringBoot, JPA, QueryDSL, Spring AI, Spring Security, RestDocs, Mockito, thymeleaf
FE : NextJS 14.2.15, React 18, TypeScript, mongoose
INFRA : PostgreSQL, Redis, GCS, MinIO, MongoDB, GitHub Actions
AI : GhatGPT API, Llama, FastAPI, celery
1.1 ์ด๋ ฅ์ ๋ฑ๋ก
โ- Drag And Drop์ ์ด์ฉํด ์์ฝ๊ฒ ์ด๋ ฅ์๋ฅผ ๋ฑ๋กํ ์ ์์ต๋๋ค.
1.2 ์ด๋ ฅ์ ๋ถ์
โ- ๋ฑ๋กํ ์ด๋ ฅ์๋ฅผ AI ์๋ฒ๋ก ๋ณด๋ด ๋ง์ถค ์ฑ์ฉ ๊ณต๊ณ ๋ฅผ ์ถ์ฒํด์ค๋๋ค.
1.3 ์ฑ์ฉ ์์ธ ์ ๋ณด ๋ฐ ํ์ฌ ์์ธ ์ ๋ณด ํ์ธ ๊ฐ๋ฅ
2.1 ํฌํธํด๋ฆฌ์ค ์์ฑ
โ- ํฌํธํด๋ฆฌ์ค๋ฅผ ์ง์ ์์ฑํ ์ ์์ต๋๋ค
โ- ์ด๋ฌํ ๊ณผ์ ์ด ๋ณต์กํ๋ค๋ฉด, ์ด๋ฏธ ๋ณด์ ํ ์ด๋ ฅ์๋ฅผ ๋ถ๋ฌ์ ์๋์์ฑ์ผ๋ก ํฌํธํด๋ฆฌ์ค๋ฅผ ์ฑ์์ค๋๋ค.
โ- ๋ถ๋ฌ์จ ์ด๋ ฅ์ ๋ฐ์ดํฐ์ ํ์ฌ ๋ฑ๋ก๋์ด์๋ ๋ฐ์ดํฐ๋ฅผ ๋น๊ตํ์ฌ ์ํ๋ ์ ๋ณด๋ฅผ ์ ํํ์ฌ ๋ฃ์ ์ ์์ต๋๋ค.
2.2 ํฌํธํด๋ฆฌ์ค ์์ ๋ฐ ํ ํ๋ฆฟ ๋ณ๊ฒฝ
โ- ํ๋กํ์ ์ ์ธํ ๋ชจ๋ ์์์ ์์๋ฅผ ์ํ๋๋๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
โ- ์์ฑ๋ ํฌํธํด๋ฆฌ์ค๋ 4๊ฐ์ง์ ํ ํ๋ฆฟ ์ค์์ ์ ํํ ์ ์์ต๋๋ค.
โ- ํฌํธํด๋ฆฌ์ค์ ๊ณต๊ฐ ์ฌ๋ถ ๋ํ ์ค์ ํ ์ ์์ด, ๊ณต๊ฐํ๊ณ ์ถ์ง ์์ ๊ฒฝ์ฐ ๋น๊ณต๊ฐ ์ค์ ์ด ๊ฐ๋ฅํฉ๋๋ค.
3.1 ๊นํ๋ธ ์ฐ๋
โ- ์ด๋ฉ์ผ ์ธ์ฆ ํ, ๊นํ๋ธ์ ์ฐ๋ํ์ฌ public์ผ๋ก ๊ณต๊ฐ๋ repository๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
3.2 repository ๋ฐ branch ์ ํ
โ- ๋ถ์ํ repository์ branch๋ฅผ ์ ํํ์ฌ ๋ถ์ ์์ฒญ์ ํ ์ ์์ต๋๋ค.
3.3 ํ๋ก์ ํธ ๋ถ์ ์๋ฃ
โ- ๋ถ์์ด ์๋ฃ๋๋ฉด ๋ฑ๋ก๋ ์ด๋ฉ์ผ๋ก ํ๋ก์ ํธ ๋ถ์ ๊ฒฐ๊ณผ๊ฐ ์ ์ก๋ฉ๋๋ค.
โ- ์ ์ก๋ ์ด๋ฉ์ผ์์๋ ํ๋ก์ ํธ ์์ฝ, ์ฌ์ฉ ๊ธฐ์ , ํต์ฌ ๊ธฐ๋ฅ ๋ฐ ํ๋ก์ ํธ ๊ฐ์ ์ ํ์ธํ ์ ์์ต๋๋ค.
4.1 ๋ฉด์ ์ง๋ฌธ ๋ฉ์ผ๋ง ์๋น์ค
โ- ๋ฑ๋ก๋ ์ด๋ ฅ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก CS ์ง๋ฌธ์ ์์ฑํ์ฌ ๋งค์ผ ์์นจ์ ๋ฑ๋ก๋ ์ด๋ฉ์ผ๋ก CS ์ง๋ฌธ์ด ์ ์ก๋ฉ๋๋ค.
-
feat
ย : ์๋ก์ด ๊ธฐ๋ฅ ์ถ๊ฐ -
fix
ย : ๋ฒ๊ทธ ์์ -
docs
ย : ๋ฌธ์ ์์ -
style
ย : ์ฝ๋ ํฌ๋งทํ , ์ธ๋ฏธ์ฝ๋ก ๋๋ฝ, ์ฝ๋ ๋ณ๊ฒฝ์ด ์๋ ๊ฒฝ์ฐ -
refactor
: ์ฝ๋ ๋ฆฌํํ ๋ง -
test
ย : ํ ์คํธ ์ฝ๋, ๋ฆฌํํ ๋ง ํ ์คํธ ์ฝ๋ ์ถ๊ฐ -
chore
ย : ๋น๋ ์ ๋ฌด ์์ , ํจํค์ง ๋งค๋์ ์์ -
design
ย : CSS ๋ฑ ์ฌ์ฉ์ UI ๋์์ธ ๋ณ๊ฒฝ -
hotfix
ย : ๊ธํ๊ฒ ์น๋ช ์ ์ธ ๋ฒ๊ทธ๋ฅผ ๊ณ ์ณ์ผ ํ๋ ๊ฒฝ์ฐ -
merge
: ๋ง์ฝ Merge ํ ๋ Conflict๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ, ์ฌ์ฉํ ์ปค๋ฐ ์ ํ