Skip to content

Team-Repertory/Repertory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Repertory

logo

๐Ÿ” About

๋ธŒ๋ ˆ์ดํ‚น ๋Œ„์„œ๋“ค์˜ ์˜จ๋ผ์ธ ๋ ˆํŒŒํ† ๋ฆฌ์ˆ˜์ฒฉ, Repertory์ž…๋‹ˆ๋‹ค!

์šฐ๋ฆฌ๋Š” ํ”„๋ฆฌ์Šคํƒ€์ผ๋„ ์ข‹์•„ํ•˜์ง€๋งŒ, ๋ ˆํŒŒํ† ๋ฆฌ(์ดํ•˜ ๋ ˆํŒŒ)๋ฅผ ํ•„์—ฐ์ ์œผ๋กœ ์งœ์•ผํ•˜๋Š” ์šด๋ช…์ด์ฃ .
์ด ์„œ๋น„์Šค์˜ ๊ธฐํš์ž์ธ bboy Alloy(์•ˆ์ค€ํ˜„)๋„ ๊ทธ ์šด๋ช…์•ˆ์— ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
์ฐฝ์ž‘์˜ ๊ณผ์ •์€ ๊ณ ํ†ต์Šค๋Ÿฌ์šด ๋ฒ•์ด๊ธฐ์—, ๊ทธ ๊ณผ์ •์—์„œ ๋ถˆ๋งŒ๋„ ๋งŽ์•˜์ฃ 
์•„๋ž˜๋Š” ๊ทธ ๋ถˆ๋งŒ๋“ค์ž…๋‹ˆ๋‹ค.

๋ถˆํŽธํ•œ ์ 

  1. ์—ฐ์Šต์‹ค์—์„œ ๊ดœ์ฐฎ์€ ์†Œ์Šค๋ฅผ ์งœ๋†“๊ณ  ์—ฐ๊ฒฐํ•˜์ง€ ๋ชปํ•ด์„œ ๊ทธ๋Œ€๋กœ ์žŠ์–ด๋ฒ„๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ๋‹ค.
  2. ์ˆ˜์ฒฉ์ด๋‚˜ ๋ฉ”๋ชจ์žฅ์— ๊ธฐ๋กํ•ด๋„, ๊ธ€๋งŒ ๋ณด๋ฉด ๋™์ž‘์ด ์ƒ๊ฐ๋‚˜์ง€ ์•Š์„ ๋•Œ๊ฐ€ ์žˆ๋‹ค.
  3. ๋จธ๋ฆฌ๋กœ ์ƒ๊ฐํ–ˆ์„๋• ๊ดœ์ฐฎ์€ ํ๋ฆ„์ธ๋ฐ, ์‹ค์ œ๋กœ ํ•ด๋ณด๋ฉด ๋ณ„๋กœ์ผ ๋•Œ๊ฐ€ ๋งŽ๋‹ค.
  4. ๋ ˆํŒŒ๋ฅผ ์งœ๋†“๊ณ  ์žŠ์–ด๋ฒ„๋ฆฌ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ๋‹ค.

์•„๋งˆ ์—ฌ๋Ÿฌ๋ถ„๋„ ๋น„์Šทํ•œ ๊ณ ๋ฏผ์„ ํ•˜๊ณ  ๊ณ„์‹ค๊ฒ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ €๋Š” ์ด ๋ถˆ๋งŒ์ ๋“ค์„ ์–ด๋–ป๊ฒŒ ํ•ด๊ฒฐํ•  ์ข‹์€ ๋ฐฉ๋ฒ•์ด ์—†์„๊นŒ ์ƒ๊ฐํ•˜๋‹ค๊ฐ€, ์›น์ƒ์—์„œ ์†Œ์Šค๋ฅผ ์ถ”์ถœํ•˜๊ณ , ์žฌ๋ฐฐ์น˜ํ•ด์„œ ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ , ์†Œ์Šค์™€ ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋ชจ์•„์„œ ๊ด€๋ฆฌํ•˜๋Š” ์„œ๋น„์Šค๊ฐ€ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๊ณ , ๊ทธ๊ฒŒ ์ €ํฌ ์„œ๋น„์Šค์ธ Repertory ์ž…๋‹ˆ๋‹ค. ์ฃผ์š” ๊ธฐ๋Šฅ์€ ์•„๋ž˜์—์„œ ๋”ฐ๋กœ ์„ค๋ช…๋“œ๋ฆฌ๊ณ , ์ด ์„œ๋น„์Šค๋กœ ์–ด๋–ค ์ด์ ์„ ์–ป์„ ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ๋ ค๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

Repertory๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด,,,

  1. ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ์˜์ƒ์œผ๋กœ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค.
  2. ์†Œ์Šค๋ฅผ ์žŠ์–ด๋ฒ„๋ฆฌ์ง€ ์•Š๊ณ  ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ๋‹ค.
  3. ์†Œ์Šค๋ฅผ ํƒœ๊ทธ๋ณ„๋กœ ๋ถ„๋ฅ˜ํ•˜์—ฌ ์›ํ•˜๋Š” ํ๋ฆ„์˜ ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ์งœ๊ธฐ ์šฉ์ดํ•˜๋‹ค
  4. ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋ฏธ๋ฆฌ ์งœ๊ณ , ๋Š๋‚Œ์„ ๋ฏธ๋ฆฌ ๋ณผ ์ˆ˜ ์žˆ๋‹ค.
  5. ๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ ์†Œ์Šค๋„ ๋‚ด ๋ ˆํŒŒํ† ๋ฆฌ์— ์ ์šฉํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค.

๊ทธ๋™์•ˆ์€ ๊ฐค๋Ÿฌ๋ฆฌ์— ์ €์žฅํ•˜๊ฑฐ๋‚˜, ์ธ์Šคํƒ€์— ์ €์žฅํ•˜๊ฑฐ๋‚˜ ํ•˜๋Š” ๋“ฑ ์–ด๋–ป๊ฒŒ๋“  ๋‹ค๋ฅธ ์ˆ˜๋‹จ์„ ์ด์šฉํ•ด์„œ ์†Œ์Šค์™€ ๋ ˆํŒŒ๋ฅผ ๋ณด๊ด€ํ•˜์…จ๊ฒ ์ฃ ? ๊ทธ๋ž˜์„œ ๋ ˆํŒŒํ† ๋ฆฌ ์ˆ˜์ฒฉ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์„ ์ˆ˜ ์—†์—ˆ์„ ๊ฒ๋‹ˆ๋‹ค. ์ด ์„œ๋น„์Šค๋ฅผ ์ด์šฉํ•ด๋ณด์„ธ์š”!! ๋น„๋ณด์ด 7๋…„์ฐจ์˜ ๊ฒฝํ—˜์„ ๋…น์—ฌ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฏธ๋ž˜ ๋น„์ „

  • ์•ฑ์œผ๋กœ ํ™•์žฅ
  • ์†Œ์Šค ๊ณต์œ , ๊ฑฐ๋ž˜๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๊ธ€๋กœ๋ฒŒ ๋Œ„์„œ๋“ค์˜ ํ•„์ˆ˜ ์•ฑ

์•ž์œผ๋กœ ๋”์šฑ ๋ป—์–ด๋‚˜๊ฐˆ ์šฐ๋ฆฌ์˜ repertory์„œ๋น„์Šค๋ฅผ ์ง€์ผœ๋ด์ฃผ์„ธ์š”!!!

๐Ÿ“– ์šฉ์–ด ์‚ฌ์ „

๋ ˆํŒŒํ† ๋ฆฌ : ์ฆ‰ํฅ์ ์œผ๋กœ ๋‚˜์˜ค๋Š” ์Œ์•…์— ๋งž์ถฐ ์ถ”๊ธฐ์œ„ํ•ด์„œ ๋ฏธ๋ฆฌ ์งœ๋†“์€ ํ•˜๋‚˜์˜ ์ถค. ๋ณดํ†ต 40-50์ดˆ ๋‚ด์™ธ์˜ ๊ธธ์ด๋ฅผ ๊ฐ€์ง„๋‹ค.
์†Œ์Šค : ๋ ˆํŒŒํ† ๋ฆฌ๋ณด๋‹ค๋Š” ์งง์€ ์ถค์˜ ๋‹จ์œ„. ์งง๊ฒŒ๋Š” 1-2์ดˆ๊ฐ€ ๋  ์ˆ˜ ์žˆ๊ณ , ๊ธธ๊ฒŒ๋Š” 10์ดˆ์ด์ƒ์ด ๋  ์ˆ˜ ์žˆ๋‹ค. ์†Œ์Šค๊ฐ€ ๋ชจ์—ฌ ๋ ˆํŒŒํ† ๋ฆฌ๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.
ํ”„๋กœ์ ํŠธ : ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค๊ณ  ์žˆ๋Š” ์ƒํƒœ์˜ ํŒŒ์ผํ˜•์‹์„ ๋งํ•œ๋‹ค. ์•„์ง ์†Œ์Šค ์ถ”๊ฐ€, ์‚ญ์ œ, ์ˆœ์„œ๋ฐ”๊พธ๊ธฐ๊ฐ€ ์ž์œ ๋กœ์šด ์ƒํƒœ์ด์ง€๋งŒ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ๊ณต์œ ํ•  ์ˆ˜ ์—†๋Š” ์ƒํƒœ
์‹œ์ž‘์ž์„ธ, ๋์ž์„ธ : ํ•˜๋‚˜์˜ ์†Œ์Šค๋Š” ๋ณดํ†ต ์‹œ์ž‘ํ•˜๋Š” ์ž์„ธ๊ฐ€ ์žˆ๊ณ , ๋๋‚˜๋Š” ์ž์„ธ๊ฐ€ ์žˆ๋‹ค. ๋‘ ๊ฐœ์˜ ์†Œ์Šค๊ฐ€ ๋งค๋„๋Ÿฝ๊ฒŒ ์ด์–ด์ง€๋ ค๋ฉด, ์•ž ์†Œ์Šค์˜ ๋์ž์„ธ์™€ ๋’ท ์†Œ์Šค์˜ ์‹œ์ž‘์ž์„ธ๊ฐ€ ์ผ์น˜ํ•˜๋ฉด ์ข‹๋‹ค.

๐Ÿ’ก Main Feat

1. ์˜์ƒํŽธ์ง‘

a. ์†Œ์Šค ์ƒ์„ฑ

1_a

์˜ค๋ฅธ์ชฝ ์œ„ ์ƒ์„ฑํ•˜๊ธฐ ๋ฒ„ํŠผ์„ ์ด์šฉํ•ด์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์†Œ์Šค ๋งŒ๋“ค๊ธฐ ํƒญ์— ๋“ค์–ด๊ฐ€, ์›ํ•˜๋Š” ์˜์ƒ์„ ์—…๋กœ๋“œํ•˜๊ณ , ์žฌ์ƒ ๋ฐ”๋ฅผ ์ด์šฉํ•ด์„œ ๊ตฌ๊ฐ„์„ ์„ค์ •ํ•œ๋‹ค. ์›ํ•˜๋Š” ๊ณณ์— ์žฌ์ƒ๋ฐ”๋ฅผ ๋†“๊ณ  Start์™€ End๋ฅผ ๋ˆŒ๋Ÿฌ ๊ตฌ๊ฐ„์„ ์„ค์ •ํ•˜๊ณ , Trim์„ ๋ˆ„๋ฅด๋ฉด ์›ํ•˜๋Š” ๊ตฌ๊ฐ„์ด ์ž˜๋ ค์„œ ์†Œ์Šค๊ฐ€ ๋งŒ๋“ค์–ด์ง„๋‹ค.

b. ์†Œ์Šค ์„ค์ •

1_b

์†Œ์Šค๋ฅผ ์ƒ์„ฑํ•˜๊ฒŒ ๋˜๋ฉด, ์†Œ์Šค ์ด๋ฆ„๊ณผ, ํƒœ๊ทธ, ์‹œ์ž‘์ž์„ธ์™€ ๋์ž์„ธ๋ฅผ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ด ์ž์„ธ๋“ค์˜ ์ด๋ฆ„์€ ์˜์ƒ์˜ ์ฒซ ํ”„๋ ˆ์ž„๊ณผ ๋ ํ”„๋ ˆ์ž„์„ ๊ธฐ์ค€์œผ๋กœ AI๊ฐ€ ์ž๋™์œผ๋กœ ์ธ์‹ํ•˜์—ฌ ์ถ”์ฒœํ•ด์ค€๋‹ค. ์ž˜๋ชป๋‚˜์™”์„ ๊ฒฝ์šฐ์—๋Š” ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ์ƒ์„ฑํ•œ ์†Œ์Šค๋Š” ์™ผ์ชฝ์˜ ์†Œ์Šค ๋ชฉ๋ก์— ๋“ค์–ด๊ฐ€๊ฒŒ ๋œ๋‹ค.

c. ๋ ˆํŒŒํ† ๋ฆฌ ์ œ์ž‘

1_c

๋ฏธ๋ฆฌ ์ œ์ž‘ํ•ด๋†“์€ ์†Œ์Šค๋“ค์„ ์ž‘์—…๋Œ€์— ๋Œ์–ด๋‹ค ๋†“์œผ๋ฉด, ์†Œ์Šค๊ฐ€ ์ถ”๊ฐ€๋œ๋‹ค. ์ด ์†Œ์Šค๋“ค์€ ์ˆœ์„œ๋ฅผ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ๋‹ค์‹œ ์‚ญ์ œํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ฐฐ์น˜ํ•ด๋†“์€ ์ƒํƒœ์—์„œ ์žฌ์ƒ์„ ๋ˆ„๋ฅด๋ฉด ๊ทธ๋Œ€๋กœ ์žฌ์ƒ์ด ๋œ๋‹ค.

d. ๋ ˆํŒŒํ† ๋ฆฌ ์ €์žฅ


๋ ˆํŒŒํ† ๋ฆฌ์ด๋ฆ„์„ ์ง€์ •ํ•˜๊ณ , ์ €์žฅํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ ˆํŒŒํ† ๋ฆฌ๋Š” ๋”์ด์ƒ ์ˆ˜์ •ํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ์ปค๋ฎค๋‹ˆํ‹ฐ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด์„œ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋น„๊ณต๊ฐœ๋กœ ์„ค์ •ํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜๋„ ์žˆ๋‹ค.

e. ๋ ˆํŒŒํ† ๋ฆฌ, ์†Œ์Šค ๊ฒ€์ƒ‰

<์ด๋ฏธ์ง€>

๊ฒ€์ƒ‰์ฐฝ์— ๊ฒ€์ƒ‰์„ ํ•˜๋ฉด, ์ œ๋ชฉ๊ณผ ํƒœ๊ทธ์ด๋ฆ„์„ ๋ชจ๋‘ ํฌํ•จํ•ด์„œ ๊ฒ€์ƒ‰ํ•ด์ค€๋‹ค. ํƒœ๊ทธ๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ํŠน์ • ํƒœ๊ทธ๋งŒ ํ•„ํ„ฐ๋งํ•˜์—ฌ ๋ณผ ์ˆ˜๋„ ์žˆ๋‹ค.

2. ์ปค๋ฎค๋‹ˆํ‹ฐ

a. ํ”ผ๋“œ

2_a

๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ ์†Œ์Šค๋‚˜ ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋ฌด์ž‘์œ„๋กœ ๋ณผ ์ˆ˜ ์žˆ๋‹ค. ํŠน์ • ์‚ฌ์šฉ์ž๋ฅผ ๊ตฌ๋…ํ•˜๊ฒŒ ๋˜๋ฉด, ๊ทธ ์‚ฌ์šฉ์ž์˜ ์˜์ƒ๋“ค์ด ์šฐ์„ ์ ์œผ๋กœ ๋œจ๊ฒŒ ๋œ๋‹ค. ๋ชฉ๋ก์„ ๋ˆ„๋ฅด๋ฉด ๊ทธ ์˜์ƒ์„ ๋ณผ ์ˆ˜ ์žˆ๊ณ , ๋‚ด ๋ณด๊ด€ํ•จ์— ์ €์žฅํ•˜๊ฑฐ๋‚˜, ์ข‹์•„์š”๋ฅผ ๋ˆ„๋ฅผ ์ˆ˜ ์žˆ๋‹ค.

b. ์†Œ์Šค ํด๋ก 


๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์˜ ์†Œ์Šค๋ฅผ ์ €์žฅํ•˜๋ฉด, ๋‚ด ์†Œ์Šค ๋ณด๊ด€ํ•จ์œผ๋กœ ๋“ค์–ด์˜ค๊ฒŒ ๋œ๋‹ค. ์†Œ์Šค ์ •๋ณด๋ฅผ ๊ทธ๋Œ€๋กœ ๊ฐ€์ ธ์˜ค๊ณ , ์ถ”ํ›„ ๋‚ด๊ฐ€ ๋ ˆํŒŒํ† ๋ฆฌ๋ฅผ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.

3. ๊ธฐํƒ€ ๊ธฐ๋Šฅ

2_b

a. ๋กœ๊ทธ์ธ

์ž์ฒด ๋กœ๊ทธ์ธ๊ณผ ๊ตฌ๊ธ€ ์†Œ์…œ๋กœ๊ทธ์ธ์„ ์ง€์›ํ•œ๋‹ค. ๋‘˜ ๋ชจ๋‘๋ฅผ ํ•„์ˆ˜๋กœ ์ž…๋ ฅํ•ด์•ผํ•œ๋‹ค.

b. ํšŒ์›๊ฐ€์ž…

์ •๊ทœ์‹์„ ์ด์šฉํ•ด์„œ, ์•„์ด๋””, ํŒจ์Šค์›Œ๋“œ, ์ด๋ฉ”์ผ ๊ทœ์น™์„ ์„ค์ •ํ•ด๋†“์•˜๋‹ค. ๋Œ„์„œ๋„ค์ž„๊นŒ์ง€ ๋ชจ๋“  ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ํšŒ์›๊ฐ€์ž…์ด ์ง„ํ–‰๋œ๋‹ค.

โš™ Core Logic

FFMPEG

์šฐ๋ฆฌ ์„œ๋น„์Šค์˜ ์ฒ˜์Œ์ด์ž ๋์ด ๋˜๋Š” ๊ธฐ๋Šฅ์ด๋‹ค. ์›น ํ™˜๊ฒฝ์—์„œ ์˜์ƒ์„ ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ค€๋‹ค. ํ˜„์žฌ๋Š” ํด๋ผ์ด์–ธํŠธ์—์„œ ์˜์ƒํŽธ์ง‘์„ ๋ชจ๋‘ ๋งˆ์น˜๊ณ , ๊ทธ ์ •๋ณด๋งŒ ์„œ๋ฒ„๋กœ ๋ณด๋‚ด์ค€๋‹ค. ์˜์ƒ ํŽธ์ง‘์ด ์ˆ˜์‹œ๋กœ ์ผ์–ด๋‚˜๋Š” ํ™˜๊ฒฝ์ด๊ธฐ ๋•Œ๋ฌธ์—, ๊ทธ๋•Œ ๊ทธ๋•Œ ์š”์ฒญ์„ ๋ณด๋‚ด๋Š” ๊ฒƒ์€ ํšจ์œจ์ ์ด์ง€ ์•Š๋‹ค๊ณ  ํŒ๋‹จํ•˜์—ฌ ํด๋ผ์ด์–ธํŠธ์ธก์—์„œ ์ฒ˜๋ฆฌํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค. ์˜์ƒ์„ ํ”„๋ ˆ์ž„๋‹จ์œ„๋กœ ์ž๋ฅด๊ณ , ๋ถ™์ด๊ณ , ์ˆœ์„œ๋ฅผ ๋ฐ”๊พธ๊ณ  ํ•˜๋Š” ๊ธฐ๋Šฅ์€ ๋ชจ๋‘ ์ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ด์šฉํ•˜์—ฌ ์ง์ ‘ ๊ตฌํ˜„ํ–ˆ๋‹ค.

๊ฒ€์ƒ‰

์†Œ์Šค๋‚˜ ๋ ˆํŒŒํ† ๋ฆฌ๋Š” ๊ณต๊ฐœ, ๋น„๊ณต๊ฐœ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฒ€์ƒ‰์„ ํ•  ๋•Œ ๊ธฐ๋ณธ์ ์ธ ๋กœ์ง์€, ์กฐ๊ฑด์— ๋งž๋Š” ๊ฒฐ๊ณผ๋ฅผ ๊ฐ€์ ธ์™€์„œ ๊ทธ ๊ฒฐ๊ณผ๋“ค์˜ ๊ณต๊ฐœ, ๋น„๊ณต๊ฐœ ์—ฌ๋ถ€์— ๋”ฐ๋ผ ํ•œ ๋ฒˆ ๋” ํ•„ํ„ฐ๋ง ํ•ด์•ผํ•˜๋Š”๋ฐ, ์„œ๋ฒ„๊ฐ€ ์—ฌ๋Ÿฌ๊ฐœ์ด๊ธฐ ๋•Œ๋ฌธ์— ๊ฒ€์ƒ‰ ํ•œ ๋ฒˆ์— ๋„ˆ๋ฌด ๋งŽ์€ ํ†ต์‹ ์ด ์ผ์–ด๋‚˜๊ฒŒ๋œ๋‹ค. ์ด๋ฅผ ํšจ์œจ์ ์œผ๋กœ

MSA

์šฐ๋ฆฌ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ๋ ˆํŒŒํ† ๋ฆฌ์ œ์ž‘์ธ๋ฐ, ์ปค๋ฎค๋‹ˆํ‹ฐ๋ถ€๋ถ„์—์„œ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ฒผ๋‹ค ํ•ด์„œ ๋ ˆํŒŒํ† ๋ฆฌ ์ œ์ž‘๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๊ฒŒ๋˜๋ฉด UX๊ฐ€ ๊ต‰์žฅํžˆ ์ข‹์ง€์•Š๋‹ค. ๋‘ ๊ธฐ๋Šฅ์ด ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•  ํ•„์š”๊ฐ€ ์žˆ๋‹ค๊ณ  ํŒ๋‹จํ•ด์„œ, MSA๊ตฌ์กฐ๋ฅผ ๋„์ž…ํ–ˆ๋‹ค. ํ˜„์žฌ๋Š” ํ•œ๊ฐ€์ง€ ๊ธฐ๋Šฅ๋ฐ–์— ๊ณ ๋ คํ•˜์ง€ ์•Š์•˜์ง€๋งŒ, ์ถ”ํ›„ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๊ธฐ ์œ„ํ•ด์„œ๋„ ์ด ๊ตฌ์กฐ๋ฅผ ํƒํ–ˆ๋‹ค.

NoSQL

์šฐ๋ฆฌ ์„œ๋น„์Šค์—์„œ ๋‹ค๋ฃจ๋Š” ๋ชจ๋“  ๊ฐ์ฒด๋“ค์€ ์˜์ƒ์ด๋ผ๋Š” ๊ณตํ†ต์ ์ด ์žˆ์ง€๋งŒ, ์†Œ์Šค์ธ์ง€, ๋ ˆํŒŒํ† ๋ฆฌ์ธ์ง€์— ๋”ฐ๋ผ์„œ ๋‹ค์–‘ํ•œ ์ถ”๊ฐ€ ์ •๋ณด๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. ์ด๋ฅผ RDB๋กœ ๊ด€๋ฆฌํ•˜๊ธฐ์—๋Š” ํšจ์œจ์ ์ด์ง€ ์•Š๋‹ค๊ณ  ํŒ๋‹จ, nosql์„ ๋„์ž…ํ•˜๊ธฐ๋กœ ํ–ˆ๋‹ค.

Redis

์ž…์ถœ๋ ฅ์ด ์žฆ์€ ์ •๋ณด๋“ค์„ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋„์ž…ํ–ˆ๋‹ค. ์ฃผ๋กœ ์ธ์ฆํ† ํฐ์„ ์ฒ˜๋ฆฌํ•˜๊ธฐ๋„ ํ•˜๊ณ , ๊ณต๊ฐœ, ๋น„๊ณต๊ฐœ ์—ฌ๋ถ€ ๋•Œ๋ฌธ์— ๋ณต์žกํ–ˆ๋˜ ๋กœ์ง์„ ์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ ์ฒ˜๋ฆฌํ•˜๋ ค๋ฉด ๋ ˆ๋””์Šค์— ์บ์‹ฑํ•˜๋Š” ์ž‘์—…์ด ํ•„์š”ํ–ˆ๋‹ค.

Architecture

architecture

ER Diagram

  • Community, Member

  • Dance

๐Ÿ›  Tech Stack

์—ญํ•  ์ข…๋ฅ˜
Backend Framework Spring Boot Django
Front Framework React TypeScript
Database MariaDB MongoDB Redis
CI/CD Jenkins Docker
Version Control Git GitLab
Communication Mattermost

๐Ÿ“ฆ How to Build

npm i
npm run build

License

Repertory.online is GNU Licensed

ํŒ€์› ์ •๋ณด

๊น€์„ธ์ง„ ๊น€ํ˜•์ง„ ์•ˆ์ค€ํ˜„ ์ด์„ฑํ˜ธ ์ด์ฃผํฌ ์ตœ์„ธ์€
FE FE ํŒ€์žฅ, BE BE BE BE
์ปค๋ฎค๋‹ˆํ‹ฐ ํ”„๋กœํ•„ ์˜์ƒํŽธ์ง‘ ๋ฐœํ‘œ ๋ฉค๋ฒ„์„œ๋น„์Šค ํ”„๋กœ์ ํŠธ์„œ๋น„์Šค ๋Œ„์Šค์„œ๋น„์Šค CI/CD ์ปค๋ฎค๋‹ˆํ‹ฐ์„œ๋น„์Šค DB์„ค๊ณ„ ํฌ์ฆˆ๊ฐ์ง€์„œ๋น„์Šค

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages