๐ CREAM ํด๋ก ์ฝ๋ฉ ํ๋ก์ ํธ ํ๊ธฐ
๐ CREAM ํด๋ก ์ฝ๋ฉ ํ๋ก์ ํธ ํ๊ธฐ๋ฅผ ์ด์ ์ผ ์๋๋ค.. ใ ใ ํ๋ก์ ํธ๊ฐ ๋์ด ๋๊ณ ์ธ๋ ค๋ฉด ์ธ ์ ์์์ ๊ฒ ๊ฐ์๋ฐ ๋ฐ๋ฆฐ ๊ณต๋ถ๋ ํ๊ณ ์ต์ข ํ๋ก์ ํธ ์ด์ ์ ์ค๋นํด์ผํ ๊ฒ ๋ง์์ด์์ธ์ง ํ๊ธฐ๋ฅผ ์ธ ์ํฉ์ด ์๋์ต๋๋ค..(์ฌ์ค ์ด๊ฒ๋ ๋ณ๋ช .. ์ธ ๊ฒ ๊ฐ๊ธฐ๋..ํ๋ค์) ๊ทธ๋๋, ์ฐ๋ฆฌ ํ ๋ ธ์ ์๋ ํ๊ธฐ๋ฅผ ์์ฑํ๊ณ ํ ํ๊ณ ๋ฅผ ํ์๋๋ฐ ๊ทธ ๋ ํ ๋ด์ฉ์ ๊ธฐ๋ฐ์ผ๋ก ๊ธฐ๋กํ๋ ค ํฉ๋๋ค.
๐ CREAM ํด๋ก ์ฝ๋ฉ ํ๋ก์ ํธ
๐ ์ฌ์ดํธ
๊นํ ์ฃผ์(๋ฐฑ์๋) : https://github.com/prgrms-be-devcourse/BEDV1_CREAM
๋ฐฐํฌ๋ ์ฃผ์ : ๋ฐฐํฌ ์ข ๋ฃ...
๐ ํ๋ก์ ํธ ๋ชฉ์
- ์ค์ ์๋น์ค ๊ธฐ๋ฅ๋ค์ ๋ถ์ํ๊ณ ์ง์ ๊ตฌํํจ์ผ๋ก์จ ๋ฐฑ์๋ ์์คํ ์ ๋๋ฉ์ธ ์ดํด
- ํํฐ๋ง์ ํตํ ์ํ ์กฐํ ๊ธฐ๋ฅ, ๊ฑฐ๋๋ฅผ ์ํ ์ ์ฐฐ ์ฒ๋ฆฌ ๊ธฐ๋ฅ ๋ฑ ํด๋น ์๋น์ค์ ํต์ฌ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉฐ ๊ฐ๋ฐ ์ญ๋ ๊ฐํ
- JIRA๋ฅผ ์ฌ์ฉํ์ฌ ์คํฌ๋ผ ๋ฑ ์ค๋ฌด์์ ์ฌ์ฉํ๋ ๊ฐ๋ฐ ๋ฐฉ๋ฒ๋ก ์ ํตํด ํ์ ์ญ๋ ๊ฐํ
๐ ๊ฐ๋ฐํ๊ฒฝ ๋ฐ ๊ธฐ์ ์คํ
• ์ธ์ด : Java 17
• ํ๋ ์์ํฌ : SpringBoot 2.5.6
• ๋น๋๋๊ตฌ : Gradle 7.2
• ๋ฐ์ดํฐ๋ฒ ์ด์ค : MySQL 8.0.23
• ํ์
ํด : Notion, Jira
• ๋ฌธ์ : Swagger
• ์ธํ๋ผ : AWS(EC2, RDS, S3, CodeDeploy)
๐ ERD
๐ ์ํคํ
์ณ / ํ๋ฆ๋
- ๊นํ readme์ ์์ฑ
๐ ํ๋ก์ ํธ ํ๊ธฐ
- ํ๋ก์ ํธ๋ฅผ ํตํด ์ป์ ๊ฒ
- ํ์
ํด
-
- ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด ๊ฐ์ฅ ๋ง์ด ๋ฐฐ์ด ๋ถ๋ถ์ค ํ๋์ด๋ค. Jira๋ฅผ ์ฌ์ฉํด๋ณธ์ ์๋ ๋ด๊ฐ ์์ผ๋ก Jira๋ฅผ ์ด๋ป๊ฒ ์ฌ์ฉํด์ผ ํ๋์ง, notion์ ์๊ฒ ์ฌ์ฉํ๋ ๋ด๊ฐ ํ์ ์ ์ํด notion์ ์ด๋ป๊ฒ ์ฌ์ฉํ๋ฉด ๋๋์ง ์ ์ ์๋ ์๊ฐ์ด์๋ค.
-
- ๊ณต๋ถ ๋ฐฉํฅ์ฑ
- ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด ์์ผ๋ก ์ด๋ป๊ฒ ๊ณต๋ถ๋ฅผ ํด์ผ ํ ์ง, ์์ผ๋ก์ ๊ณต๋ถ ๋ฐฉํฅ์ฑ์ ๋ํด ์๊ฐํ ์ ์์๋ค.
- ํ์๋ค์ ์ฝ๋๋ฅผ ๋ณด๊ณ ์ด๋ป๊ฒ ํ๋ฉด ์ด์์ ์ธ์ง, ๋ด๊ฐ ์์ฑํ ๋ถ๋ถ์ ์ด๋ป๊ฒ ๋ฐ๊พธ๋ฉด ์ข์์ง์ ๋ํด ๋ฐฐ์ ๋ค. ํ์๋ค์ ๋ฆฌ๋ทฐ๋ฅผ ํตํด ๋ด๊ฐ ๋ถ์กฑํ ๋ถ๋ถ๋ค์ ๋ง์ด ์ ์ ์์๋ค. ๊ทธ๋ ๊ฒ ๋ฆฌ๋ทฐ๋ฅผ ๋ฐ์ ๊ฑฐ๋ ํ๋ก์ ํธ๋ฅผ ํ๋ฉฐ ๋ชฐ๋๋ ๋ถ๋ถ์ ๊ธฐ๋กํ๋๋ฐ ์์ผ๋ก ํ๋์ฉ ๊ณต๋ถํ ๊ฒ์ด๋ค.
- ์ฌ๋
- ๋ฉํ ๋์ด ์ค๊ฐ์ ๊ฒ๋ ๋งํ๋ ๊ฒ์ฒ๋ผ ์ด๋ฒ ํ๋ก์ ํธ๋ฅผ ํตํด ์ป์ ๊ฒ ์ค์ ๊ฐ์ฅ ์ต๊ณ ๋ ์ญ์ ์ฌ๋์ธ ๊ฒ ๊ฐ๋ค. ๋ด๊ฐ ์๋ชปํ ๋ถ๋ถ์ด ์๊ฒผ์ ๋๋ ๋์๊ฒ ์ข์ ๋ง, ๊ธ์ ์ ์ธ ํ์ ํด์ฃผ๋ฉด์ ํจ๊ป ์๋ฒฝ์ ๋ฌ๋ ธ๋ ์ฐ๋ฆฌ ํ์๋ค์ ์๊ฒ ๋์ ์ ๋ง ์ข์๋ค ใ ใ .
- ๋ค์ํ ๊ฒฝํ
- ์ด์ ์๋ ํ์ด ํ๋ก๊ทธ๋๋ฐ๋, ๋ชจ๊ฐ์ฝ๋, ํ ํ๋ก์ ํธ์ ๋ํ ๊ฒฝํ๋ ๊ฑฐ์ ์์๋ค. ์ด๋ฒ ๊ธฐํ๋ฅผ ํตํด ๋ง์ ๊ฒฝํ์ ํ ์ ์์ด์ ์ ๋ง ์ข์๋ค! ๊ทธ๋ฆฌ๊ณ ์๋ธ์ฝ์ดํ์(
์๋ฒฝ์ ๋์ด..์์นจ ํด๋ฅผ ๋ณด๋...)์ ์ ํด์ ๊ฐ์ด ํ ๊ฒ๋ ์ฆ๊ฑฐ์ ๋ค ใ ใ
- ์ด์ ์๋ ํ์ด ํ๋ก๊ทธ๋๋ฐ๋, ๋ชจ๊ฐ์ฝ๋, ํ ํ๋ก์ ํธ์ ๋ํ ๊ฒฝํ๋ ๊ฑฐ์ ์์๋ค. ์ด๋ฒ ๊ธฐํ๋ฅผ ํตํด ๋ง์ ๊ฒฝํ์ ํ ์ ์์ด์ ์ ๋ง ์ข์๋ค! ๊ทธ๋ฆฌ๊ณ ์๋ธ์ฝ์ดํ์(
- ํ์
ํด
'Develop > Project' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
YAS ํ๋ก์ ํธ ํ๊ธฐ(Spring)(ํ๋ก๊ทธ๋๋จธ์ค ๋ฐ๋ธ์ฝ์ค) (0) | 2021.12.30 |
---|---|
์ผํ๋ชฐ ํด๋ก ์ฝ๋ฉ ํ๋ก์ ํธ(Spring) (1) | 2021.07.07 |
2020 ICT ๊ธฐ์ ์ธํด ํ๋ก๊ทธ๋จ(์คํ๋ฅดํ ์ฝ๋ฉํด๋ฝ ํ๋ก์ ํธ) (0) | 2021.07.07 |