Skip to content

๐Ÿฃ ์˜จ๋ผ์ธ ๋ฐ€ํ‚คํŠธ ์˜ˆ์•ฝ ์„œ๋น„์Šค, ๋ฐ€ํ‚คํ„ฐ๋ฆฌ ๐Ÿฃ

License

Notifications You must be signed in to change notification settings

le2sky/mealkitary-server

Repository files navigation


์˜จ๋ผ์ธ ๋ฐ€ํ‚คํŠธ ์˜ˆ์•ฝ ์„œ๋น„์Šค, ๋ฐ€ํ‚คํ„ฐ๋ฆฌ ๐Ÿฃ

์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ €์žฅ์†Œ

GitHub commit activity Build Status

ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

๋ฐ€ํ‚คํŠธ ์ž์˜์—…์ž์ธ ์ง€์ธ์˜ ๋ฌธ์ œ๋กœ๋ถ€ํ„ฐ ์‹œ์ž‘๋œ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ๋ฐ€ํ‚คํŠธ์˜ ์†Œ๋น„๊ธฐํ•œ์€ 3์ผ๋กœ ๋งค์šฐ ์งง์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์†Œ๋น„์ž์˜ ๋‹ˆ์ฆˆ๋ฅผ ์˜ˆ์ธกํ•ด์„œ ์ง„์—ดํ•ด์•ผ ํ•˜๋Š” ๋ฌธ์ œ์™€ ์‹œ๋„ˆ์ง€๋ฅผ ๋ฐœํœ˜ํ•ด ์†Œ๋น„๊ธฐํ•œ์ด ์ง€๋‚œ ๋ฐ€ํ‚คํŠธ๊ฐ€ ์Œ“์—ฌ๊ฐ€๋Š” ๋ฌธ์ œ์ ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ €ํฌ ํŒ€์€ ์˜ˆ์•ฝ์ด๋ผ๋Š” ๊ฐœ๋…์„ ์ด์šฉํ•ด ์†Œ๋น„์ž์˜ ๋‹ˆ์ฆˆ๋ฅผ ์˜ˆ์ธกํ•˜๋Š” ์–ด๋ ค์›€์„ ํ•ด์†Œํ•˜๊ณ ์ž ์˜จ๋ผ์ธ ๋ฐ€ํ‚คํŠธ ์˜ˆ์•ฝ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค๊ธฐ๋กœ ๊ฒฐ์ • ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋ชฉ์ฐจ

๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ

๊ฐœ๋ฐœ ๊ฐ€์ด๋“œ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ

๊ตฌํ˜„ ์„ค๋ช…

๋ชจ๋“ˆ ๊ตฌ์กฐ์™€ ์‚ฌ์šฉํ•œ ๊ธฐ์ˆ ์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์„ค๋ช…์ž…๋‹ˆ๋‹ค.

๋ชจ๋“ˆ ๊ตฌ์กฐ

๊ฐ ๋ชจ๋“ˆ์˜ ๋‚ด๋ถ€ ๊ตฌ์กฐ๋Š” ํฌํŠธ์™€ ์–ด๋Œ‘ํ„ฐ ํŒจํ„ด์„ ๋”ฐ๋ฆ…๋‹ˆ๋‹ค.

  • mealkitary-api
  • mealkitary-application
  • mealkitary-domain
  • mealkitary-infrastructure

ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ

  • ๊ฐœ๋ฐœ : jvm 11, kotlin 1.6.x, springboot 2.7.x
  • ํ…Œ์ŠคํŠธ : kotest 4.4.x, mockk 1.12.x, jacoco 0.8.x, springmockk 3.0.x

โฌ† ์œ„๋กœ ์˜ฌ๋ผ๊ฐ€๊ธฐ