modern-agile-team / dongurami-server

๋ชจ๋˜์• ์ž์ผ 2๊ธฐ ๋™๊ทธ๋ผ๋ฏธ (Back repository)
5 stars 6 forks source link

๐Ÿ’ป ๋™๊ทธ๋ผ๋ฏธ (CIRCLE)

์ธ๋•๋Œ€ํ•™๊ต ํ•™์ƒ๋“ค์„ ์œ„ํ•œ ๋™์•„๋ฆฌ ์„œ๋น„์Šค

๊ฐœ๋ฐœ ์ผ์ž : 2021.08.01 ~




๐Ÿ“บ ์‹ค์ œ ์„œ๋น„์Šค ์‚ฌ์ง„

URL: https://dongurami.co.kr

๋™๊ทธ๋ผ๋ฏธ-๋ฉ”์ธ




๐Ÿ‘จโ€๐Ÿ’ป ๊ธฐ์ˆ  ์Šคํƒ

FrontEnd

BackEnd



Cooperation



  ๋ชจ๋˜ ์• ์ž์ผ 2๊ธฐ

ํšŒ์žฅ


์˜ค์ฐฝํ›ˆ

ํšŒ์žฅ

๋ฏผ์ˆœ๊ธฐ

๋ถ€ํšŒ์žฅ

ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ์ž


๋ฏผ์ˆœ๊ธฐ

ํ”„๋ŸฐํŠธ ๊ฐœ๋ฐœ (ํŒ€์žฅ)

๋ฐฐ๋ฒ”์ˆ˜

ํ”„๋ŸฐํŠธ ๊ฐœ๋ฐœ์ž

๋ฐ•ํ˜„์šฐ

ํ”„๋ŸฐํŠธ ๊ฐœ๋ฐœ์ž

์‹ฌ์„œํ˜„

ํ”„๋ŸฐํŠธ ๊ฐœ๋ฐœ์ž

์œ ์ค€์ƒ

ํ”„๋ŸฐํŠธ ๊ฐœ๋ฐœ์ž

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž


์ด์„ํ˜ธ

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ (ํŒ€์žฅ)

์˜ค์ฐฝํ›ˆ

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

๋ฅ˜๊ฐ€ํฌ

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž

๊น€์ง€์ˆ˜

๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž



๐Ÿ“„ Git Flow

git flow



๐Ÿ“„ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ERD

แ„‰แ…ณแ„แ…ณแ„…แ…ตแ†ซแ„‰แ…ฃแ†บ 2022-01-24 แ„‹แ…ฉแ„’แ…ฎ 1 58 54



๐Ÿ“„ ์ปค๋ฐ‹ ์ „๋žต

image



๐Ÿ“„ ํ˜‘์—…

  1. ํ˜‘์—… ๋„๊ตฌ: Git, GitHub, Kakao work
    • GitHub์— Event(PR, Commit ๋“ฑ) ๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด kakao work๋กœ ์•Œ๋ฆผ์ด ๊ฐ„๋‹ค.
    • ๋น„๋Œ€๋ฉด์œผ๋กœ ๊ฐœ๋ฐœ์„ ํ•  ๋•Œ์—๋„ ์„œ๋กœ ์–ด๋– ํ•œ ์ž‘์—…์„ ํ•˜๊ณ  ์žˆ๋Š”์ง€ kakao work๋กœ ์•Œ ์ˆ˜ ์žˆ๋„๋ก ํ•˜์˜€๋‹ค.
  2. ํ˜‘์—… ๋ฐฉ๋ฒ•: ์• ์ž์ผ
    • ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ:
      • ์ฃผ 5์ผ, ๋งค์ผ ์˜ค์ „ 10์‹œ์— "์–ด์ œ ๋ญ ํ–ˆ๊ณ , ์˜ค๋Š˜์€ ๋ฌด์—‡์„ ํ•˜๊ฒ ๋‹ค" ์™€ ๊ฐ™์ด ๋‚˜๋ˆˆ ํ›„ ๊ฐ์ž ๊ฐœ๋ฐœ์— ์ฐฉ์ˆ˜ํ–ˆ๋‹ค.
      • ๊ธฐ๋Šฅ ๊ตฌํ˜„์„ ์‹œ์ž‘ํ•  ๋•Œ๋‚˜ ์™„๋ฃŒํ•˜์˜€์„ ๋•Œ๋Š” ๊ธฐ์ˆ  ์Šคํƒ์€ ์–ด๋–ค ๊ฒƒ์„ ์‚ฌ์šฉํ–ˆ๊ณ , ์™œ ์‚ฌ์šฉํ–ˆ๋Š”์ง€ ๋“ฑ์— ๋Œ€ํ•ด ๊ตฌ์ฒด์ ์œผ๋กœ ๋‚˜๋ˆ„์—ˆ์œผ๋ฉฐ, ๋” ์ข‹์€ ๋ฐฉ์•ˆ์€ ์—†๋Š”์ง€ ํŒ€์›๋“ค์˜ ํ”ผ๋“œ๋ฐฑ์„ ์ˆ˜๋ ดํ–ˆ๋‹ค.
    • ์Šคํ”„๋ฆฐํŠธ:
      • GitHub์˜ Issue๋ฅผ ํ™œ์šฉ.
      • ๊ฐœ๊ฐœ์ธ์ด ์ฃผ๋„์ ์œผ๋กœ ์ž์‹ ์˜ ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค๋ฅผ ์„ ์ •ํ•˜๊ณ  ์Šคํ”„๋ฆฐํŠธ(Issue) ๋ฅผ ์ž‘์„ฑํ–ˆ๋‹ค.
      • ๊ฐ ์Šคํ”„๋ฆฐํŠธ ๋Š” ํ”„๋กœ์ ํŠธ ์นธ๋ฐ˜๋ณด๋“œ์˜ ToDo๊ฐ€ ๋˜์—ˆ์œผ๋ฉฐ, ์ด๋ฅผ ๊ฐ ํŒ€์›์ด ์ง์ ‘ ์˜ค๋Š˜ ํ•  ์ผ์„ ์ง€์ •ํ•˜์—ฌ In Progress๋กœ ์˜ฎ๊ฒจ ์ž‘์—…ํ•˜์˜€๋‹ค.
      • ํŒ€์›์ด ๋ฏธ์ฒ˜ ๋ฐœ๊ฒฌํ•˜์ง€ ๋ชปํ•œ Issue๊ฐ€ ์žˆ์„ ๊ฒฝ์šฐ์—๋Š” ํšŒ์žฅ ์˜ค์ฐฝํ›ˆ / ๋ถ€ํšŒ์žฅ(ํ”„๋ก ํŠธ ํŒ€์žฅ) ๋ฏผ์ˆœ๊ธฐ / ๋ฐฑ์—”๋“œ ํŒ€์žฅ ์ด์„ํ˜ธ ๊ฐ€ ์ตœ์ข… ์Šคํ”„๋ฆฐํŠธ๋ฅผ ์ž‘์„ฑํ•˜์˜€๋‹ค.
    • ๊ธฐ์ˆ  ๊ณต์œ :
      • ์Šคํ”„๋ฆฐํŠธ๋กœ ์ž‘์„ฑ๋œ Issue์— ์–ด๋–ป๊ฒŒ ๊ตฌํ˜„ํ•˜์˜€๋Š”์ง€ ๊ธฐ๋กํ•จ์œผ๋กœ์จ ํŒ€์›์ด ํ•จ๊ป˜ ์„ฑ์žฅํ•  ์ˆ˜ ์žˆ์—ˆ์œผ๋ฉฐ, ์ด๋Ÿฌํ•œ ์ž๋ฃŒ๋Š” ํ›„๋ฐฐ ๊ธฐ์ˆ˜๋“ค์—๊ฒŒ๋„ ์ข‹์€ ์ž๋ฃŒ์™€ ๋ชจ๋ฒ”์ด ๋  ์ˆ˜ ์žˆ์—ˆ๋‹ค.
      • ํ…Œํฌํ†ก์„ 2์ฃผ์— 1๋ฒˆ์”ฉ ์ง„ํ–‰ํ•˜์˜€๋‹ค.
      • ๊ฐœ๊ฐœ์ธ์ด CS์ง€์‹์„ ์ „๋ฌธ๊ฐ€๊ฐ€ ๋  ์ •๋„๋กœ ๊ณต๋ถ€ํ•œ ๋’ค ๊ฐ•์˜ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŒ€์› ๋ชจ๋‘๊ฐ€ ๋ณด๋‹ค ํšจ์œจ์ ์œผ๋กœ ๋‹ค์–‘ํ•œ CS ์ง€์‹์„ ์Šต๋“ํ•  ์ˆ˜ ์žˆ์—ˆ๋‹ค.

ํ˜‘์—…1 ํ˜‘์—…2



๐Ÿ–ผ ๊ธฐ์ˆ  ์•„ํ‚คํ…์ฒ˜

ํ”„๋กœ๋•ํŠธ ์„œ๋ฒ„์˜ ๊ธฐ์ˆ  ์•„ํ‚คํ…์ณ