- ํ๋ก์ ํธ ์๊ฐ
- ๋ฐฐํฌ ๋งํฌ
- ํ์ ๊ตฌ์ฑ
- ํ๋ก์ ํธ ๋ทฐ
- ์ฌ์ฉ ๊ธฐ์
- ์๋ฒ ๊ตฌ์ฑ๋
- ERD
- ์ฌ์ฉํ ์ปจ๋ฒค์
- 2023 ์ํ์คํ๋์ค Rookies ์ธ๋ฏธ๋์์ ํ์ตํ ๋ด์ฉ์ ํ ๋๋ก ๋๋ฆฌ ์ฌ์ฉ๋๋ SNS์ธ ์ธ์คํ๊ทธ๋จ ์๋น์ค๋ฅผ ํด๋ก ์ฝ๋ฉํ๋ ํ๋ก์ ํธ์ API ์๋ฒ์ ๋๋ค.
- ํ๋ก์ ํธ ๊ธฐ๊ฐ๊ณผ ๋ชฉ์ ์ ๊ณ ๋ คํ์ฌ ๋ค์๊ณผ ๊ฐ์ ํ์ ์คํ์ ์ฐ์ ์ ์ผ๋ก ๊ตฌํํ์์ต๋๋ค.
- ํ์๊ฐ์ / ๋ก๊ทธ์ธ / ์์ ๋ก๊ทธ์ธ
- ์ ์ ๊ณ์ ํ์ด์ง
- ๊ธ ์์ฑ / ๋๊ธ ์์ฑ
- ํ์ด์ง๋ค์ด์
- AWS ๋ฐฐํฌ
- HTTPS ์ค์
- GITHUB Actions CI/CD
- ๋ํ ๊ธฐ์กด์ ์๋ ์๋ก์ด ๊ธฐ๋ฅ์ผ๋ก ๊ฒ์ ํํธ์์ ์ธ๋ฌผ ๊ฒ์๊ณผ ๊ฒ์๋ฌผ ๊ฒ์์ ๋ถ๋ฆฌ, ์นดํ ๊ณ ๋ฆฌ๋ฅผ ๋ฐํ์ผ๋ก ํผ๋๋ฅผ ์์ฑํด์ฃผ๋ ํญ์ ์ถ๊ฐํ์์ต๋๋ค.
- ์ด์ธ์ ์กฐ๊ธ ๋ ๋น์ทํ ๊ตฌํ์ ์ํด ์ข์์ ๊ธฐ๋ฅ, ๊ฒ์๋ฌผ ์ ์ฅ ๊ธฐ๋ฅ, ํผ๋ ๊ธฐ๋ฅ, ํ๋ก์ฐ ๊ธฐ๋ฅ, ๊ฒ์ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์์ต๋๋ค.
์ดํฌ์น(Leader) | ์ด์ํ | ์กฐ์ฑํด | ๊น์ง์ | |
GitHub |
- ๋ฐฐํฌ๋งํฌ : https://api.waffle5gram.com
- ๋ก๊ทธ์ธ, ํ ํผ๋
- ์นดํ ๊ณ ๋ฆฌ๋ณ ํ์, ์ธ๋ฌผ ๊ฒ์
- ๊ฒ์๋ฌผ ์ ๋ก๋, ์ฌ์ฉ์ ํ๋กํ
- ํ์ ๊ฐ ์ฝ๋ ์คํ์ผ์ ๋ง์ถ๊ณ ๊ฐ๋ ์ฑ์ ๋์ฌ ์ฝ๋ ๋ฆฌ๋ทฐ๋ฅผ ์ํํ๊ฒ ํ๊ธฐ ์ํด ktlint๋ฅผ ์ฌ์ฉํ์์ต๋๋ค.
- ์ ์ผ ๋ง์ด ์ฐ์ด๋ jlleitschuh/ktlint-gradle์ ์ฌ์ฉํ์์ต๋๋ค.
- Github Action ์ ์ด์ฉํ์ฌ main ๋ธ๋์น์ PR ์ฌ๋ฆด๋๋ง๋ค ์๋์ผ๋ก ์คํ์ผ ๊ฒ์ฌ๋ฅผ ํ๋๋ก ์ค์ ํ์์ต๋๋ค.
- ์๋์ ๊ฐ์ ์ปค๋ฐ ์ปจ๋ฒค์ ์ ํตํด ์๋ก์ ์์ ๋ฌผ์ด ์ด๋ค ์ ํ์ ๊ฒ์ธ์ง ํ์ ํ๊ธฐ ์ฝ๋๋ก ํ์์ต๋๋ค.
- ํ ์ด ํ๋ก์ ํธ์ ์ฑ๊ฒฉ์ ๊ณ ๋ คํ์ฌ ๊ฐ๋จํ Branching ์ ๋ต์ธ Github-flow๋ฅผ ์ฌ์ฉํ์ต๋๋ค.
- ๋ํ, main ๋ธ๋์น์ ์ค์๋๋ฅผ ๊ณ ๋ คํ์ฌ ๊น๋ํ history๋ฅผ ์ํด Squash Merge๋ฅผ ์ฌ์ฉํ์ต๋๋ค.