Skip to content

๐Ÿ“š ๋ถ๊พธ๋ถ๊พธ: ๋…์„œ ํ๋ ˆ์ด์…˜ SNS ๋‚˜๋งŒ์˜ ์„œ์žฌ๋ฅผ ๊ฐ€๊พธ๊ณ , ๋…์„œ ๊ธฐ๋ก์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜์„ธ์š”!

Notifications You must be signed in to change notification settings

SSAFY-BOOKKOO/backend

Repository files navigation

๐Ÿ“š ๋ถ๊พธ๋ถ๊พธ - ๋…์„œ ํ๋ ˆ์ด์…˜ SNS

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

๋ถ๊พธ๋ถ๊พธ: ๋…์„œ ํ๋ ˆ์ด์…˜ SNS

๋‚˜๋งŒ์˜ ์„œ์žฌ๋ฅผ ๊ฐ€๊พธ๊ณ , ๋…์„œ ๊ธฐ๋ก์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜์„ธ์š”!

๋กœ๊ณ 

  • ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„: 2024.07.02 ~ 2024.08.16 (์•ฝ 6์ฃผ)
  • ๊ฐœ๋ฐœ ์ธ์›: 6์ธ (ํ”„๋ก ํŠธ์—”๋“œ 3์ธ, ๋ฐฑ์—”๋“œ 3์ธ)
  • ๋ฐฐํฌ URL: ๋ถ๊พธ๋ถ๊พธ

๐Ÿ“– ํ”„๋กœ์ ํŠธ ๊ฐœ์š”

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

๐ŸŽฏ ๋ชฉ์ 

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

๐ŸŽฏ ํƒ€๊ฒŸ

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

๐Ÿ“ ์„œ๋น„์Šค ๊ฐœ์š”

  • ์„œ์žฌ ๊ด€๋ฆฌ: ์‚ฌ์šฉ์ž๋Š” ์ตœ๋Œ€ 3๊ฐœ์˜ ์„œ์žฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์ฑ…์„ ๋ถ„๋ฅ˜ํ•˜๊ณ , ๊ฐ ์„œ์žฌ๋ฅผ ์ž์‹ ๋งŒ์˜ ์Šคํƒ€์ผ๋กœ ๊พธ๋ฐ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ•œ์ค„ํ‰ ๊ธฐ๋Šฅ: ์ฝ์€ ์ฑ…์— ๋Œ€ํ•œ ๊ฐ„๋‹จํ•œ ๊ฐ์ƒ์„ ๋‚จ๊ธฐ๊ณ , ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž์˜ ํ•œ์ค„ํ‰์„ ํƒ์ƒ‰ํ•˜๋ฉฐ ์ƒˆ๋กœ์šด ๋…์„œ ์•„์ด๋””์–ด๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ: ์‚ฌ์šฉ์ž๋“ค์€ ์ž์‹ ๋งŒ์˜ ๋…์„œ ์ทจํ–ฅ์„ ๋‹ด์€ ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ๋ฅผ ์ž‘์„ฑํ•˜์—ฌ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋“ค๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถํ†ก(๋…์„œ ์ปค๋ฎค๋‹ˆํ‹ฐ): ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ…์„ ํ†ตํ•ด ์ฑ…์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ์˜๊ฒฌ์„ ๋‚˜๋ˆ„๊ณ , ๋…์„œ ๋ชจ์ž„์„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋…์„œ ํ†ต๊ณ„: ์ž์‹ ์˜ ๋…์„œ ํŒจํ„ด์„ ์‹œ๊ฐํ™”ํ•˜์—ฌ ํŒŒ์•…ํ•˜๊ณ , ๋…์„œ ์Šต๊ด€์„ ํ˜•์„ฑํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ค๋‹ˆ๋‹ค.
  • ๊ธ€๊ท€ ๋ณด๊ด€ : ์‚ฌ์šฉ์ž๋Š” ์ฑ…์—์„œ ์ธ์ƒ๊นŠ์—ˆ๋˜ ๊ธ€๊ท€๋ฅผ ์‚ฌ์ง„/ํ…์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์‰ฝ๊ฒŒ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿš€ ํƒ€ ์„œ๋น„์Šค์™€์˜ ์ฐจ๋ณ„์„ฑ

  • ์‚ฌ์šฉ์ž ์ค‘์‹ฌ์˜ ์„œ์žฌ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•: ๋‹จ์ˆœํ•œ ์ฑ… ๋ชฉ๋ก์ด ์•„๋‹Œ, ์‚ฌ์šฉ์ž์˜ ๊ฐœ์„ฑ์„ ๋‹ด์€ ์„œ์žฌ๋ฅผ ๊พธ๋ฐ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ๋ ˆ์ด์…˜ ๊ธฐ๋ฐ˜ ์†Œํ†ต: AI ์ฑ—๋ด‡๊ณผ์˜ ๋Œ€ํ™”๋ฅผ ํ†ตํ•ด ๊ฐœ์ธ ๋งž์ถคํ˜• ์ฑ… ์ถ”์ฒœ์„ ๋ฐ›๊ฑฐ๋‚˜, ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž ๊ฐ„์˜ ๊นŠ์ด ์žˆ๋Š” ์†Œํ†ต์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ์†์‰ฌ์šด ๋…์„œ ๊ธฐ๋ก: ๋ณต์žกํ•œ ์ ˆ์ฐจ ์—†์ด๋„ ์ฑ…์„ ๋“ฑ๋กํ•˜๊ณ , ๊ฐ์ƒ์„ ๋‚จ๊ธฐ๋ฉฐ, ์ด๋ฅผ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋“ค๊ณผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋…์„œ ์Šต๊ด€ ๊ฐ•ํ™” ๋„๊ตฌ ์ œ๊ณต: ๋…์„œ ํ†ต๊ณ„ ๋“ฑ์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์˜ ๋…์„œ ํŒจํ„ด์„ ๋ถ„์„ํ•˜๊ณ , ์ง€์†์ ์ธ ๋…์„œ ํ™œ๋™์„ ์žฅ๋ คํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธ€๊ท€ ๋ณด๊ด€ : ์‚ฌ์šฉ์ž๋Š” ์ฑ…์—์„œ ์ธ์ƒ๊นŠ์—ˆ๋˜ ๊ธ€๊ท€๋ฅผ ์‚ฌ์ง„/ํ…์ŠคํŠธ๋ฅผ ํ†ตํ•ด ์‰ฝ๊ฒŒ ๋ณด๊ด€ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๋ฐฐ๊ฒฝ ์‚ฌ์ง„๊ณผ ํฐํŠธ ์„ค์ • ๋“ฑ ๋‹ค์–‘ํ•œ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถ๊พธ๋ถ๊พธ๋Š” ๋…์„œ ๊ฒฝํ—˜์„ ๋” ํ’๋ถ€ํ•˜๊ฒŒ ๋งŒ๋“ค๊ณ , ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ๋…์„œ ์ทจํ–ฅ์„ ๊ณต์œ ํ•˜๋ฉฐ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋“ค๊ณผ ๊ต๋ฅ˜ํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

๐ŸŒŸ ์ฃผ์š” ๊ธฐ๋Šฅ

ํšŒ์› ๊ด€๋ฆฌ

  • ์ด๋ฉ”์ผ ๊ฐ€์ž…:
    • ์‚ฌ์šฉ์ž๋Š” ์ด๋ฉ”์ผ, ๋น„๋ฐ€๋ฒˆํ˜ธ, ๋‹‰๋„ค์ž„์„ ์ž…๋ ฅํ•˜์—ฌ ํšŒ์›์œผ๋กœ ๊ฐ€์ž…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ถ”๊ฐ€ ์ •๋ณด(์—ฐ๋ น, ์„ฑ๋ณ„, ์„ ํ˜ธ ์นดํ…Œ๊ณ ๋ฆฌ)๋ฅผ ํ•„์ˆ˜๋กœ ์ž…๋ ฅํ•˜์—ฌ ๋”์šฑ ๊ฐœ์ธํ™”๋œ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์†Œ์…œ ํšŒ์›๊ฐ€์ž…/๋กœ๊ทธ์ธ:
    • ์นด์นด์˜ค, ๋„ค์ด๋ฒ„, ๊ตฌ๊ธ€ ๋“ฑ์˜ ์†Œ์…œ ๋กœ๊ทธ์ธ์œผ๋กœ ๊ฐ„ํŽธํ•˜๊ฒŒ ํšŒ์›๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
    • ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋ณต์žกํ•œ ์ ˆ์ฐจ ์—†์ด ์„œ๋น„์Šค์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ์ดˆ๊ธฐํ™”:
    • ์‚ฌ์šฉ์ž๋Š” ์ด๋ฉ”์ผ ์ธ์ฆ์„ ํ†ตํ•ด ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์†์‰ฝ๊ฒŒ ์ดˆ๊ธฐํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„œ์žฌ ๊ด€๋ฆฌ

  • ์„œ์žฌ ์ƒ์„ฑ:
    • ์‚ฌ์šฉ์ž๋Š” ๊ฐœ์ธ ๋งž์ถคํ˜• ์„œ์žฌ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ตœ๋Œ€ 3๊ฐœ์˜ ์„œ์žฌ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์„œ์žฌ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•:
    • ์‚ฌ์šฉ์ž๋Š” ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ(drag-and-drop) ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์„œ์žฌ ๋‚ด ์ฑ…์„ ์‰ฝ๊ฒŒ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์„œ์žฌ์˜ ์ด๋ฆ„๊ณผ ์ƒ‰์ƒ, ํฐํŠธ ์„ค์ •, ์ฑ…์˜ ์ƒ‰์ƒ ํ…Œ๋งˆ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค
  • ์ฑ… ๋“ฑ๋ก ๋ฐ ๊ด€๋ฆฌ:
    • ์‚ฌ์šฉ์ž๋Š” ์„œ์žฌ์— ์ฑ…์„ ๋“ฑ๋กํ•˜๊ณ , ์ฝ์€ ์ƒํƒœ ๋“ฑ์„ ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์ด๋ ‡๊ฒŒ ๋“ฑ๋ก๋œ ์ฑ…์€ ์„œ์žฌ์— ์ €์žฅ๋˜์–ด ์‰ฝ๊ฒŒ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
    • ํ•œ ์„œ์žฌ์— ์ตœ๋Œ€ 21๊ถŒ์˜ ์ฑ…์„ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•œ์ค„ํ‰ ๊ธฐ๋Šฅ

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

ํ๋ ˆ์ด์…˜

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

๋งˆ์ดํŽ˜์ด์ง€

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

๋ถํ†ก(๋…์„œ ์ปค๋ฎค๋‹ˆํ‹ฐ)

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

๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ง ํŒ€์› ์†Œ๊ฐœ

์—ญํ•  ์ด๋ฆ„ ๋‹ด๋‹น
Frontend ๊น€์ง€์œค ํŒ€์žฅ, UI ๋””์ž์ธ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ
๊น€ํ˜ UI ๋””์ž์ธ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ
์†ก์˜ˆ์ง„ UI ๋””์ž์ธ, ํ”„๋ก ํŠธ์—”๋“œ ๊ฐœ๋ฐœ
Backend ๊น€์ธ์—ฝ ์„œ์žฌ ์„œ๋ฒ„ ๊ฐœ๋ฐœ(์„œ์žฌ, ํ†ต๊ณ„), ์ฑ… ์„œ๋ฒ„ ๊ฐœ๋ฐœ(์ฑ…, ์นดํ…Œ๊ณ ๋ฆฌ, ํ•œ์ค„ํ‰)
๊น€์ข…ํ˜ธ ํ๋ ˆ์ด์…˜ ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ๋ถํ†ก ์„œ๋ฒ„ ๊ฐœ๋ฐœ(์ฑ„ํŒ… ์„œ๋น„์Šค), ์ธํ”„๋ผ ์„ค์ •
์™•์Šน์ฒ  ์œ ์ €/์ธ์ฆ ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ์•Œ๋ฆผ ์„œ๋ฒ„ ๊ฐœ๋ฐœ, ๊ธ€๊ท€ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ

โš™ ๊ฐœ๋ฐœํ™˜๊ฒฝ

Management Tool

Git-F05032.svg GitLab-FC6D26.svg Jira Software-0052CC.svg Mattermost-0058CC.svg Notion-000000.svg Figma-F24E1E.svg

IDE

VS-CODE IntelliJ

Infra

AWS Amazon_EC2 nginx nginx docker jenkins postgresql Redis Prometheus Grafana

Frontend

HTML5 CSS3 JavaScript React Vite Axios TailwindCSS ReactQuery Jotai

Backend

Java SpringBoot SpringSecurity SpringCloud SpringJPA SpringCloudGateway SpringCloudEureka QueryDSL

์™ธ๋ถ€ API

Google GoogleCloud Kakao Naver OpenAI Aladin

๊ธฐ์ˆ ์  ์ฐจ๋ณ„์ 

๋ถ๊พธ๋ถ๊พธ๋Š” ์ตœ์‹  ๊ธฐ์ˆ  ์Šคํƒ์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๊ทน๋Œ€ํ™”ํ•˜๊ณ , ์•ˆ์ •์ ์ด๊ณ  ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ์ˆ ์  ์ฐจ๋ณ„์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค:

ํ”„๋ก ํŠธ์—”๋“œ

  • React DnD: ์„œ์žฌ ๊ด€๋ฆฌ์—์„œ ์ง๊ด€์ ์ธ ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž ์ธํ„ฐํŽ˜์ด์Šค์˜ ํŽธ๋ฆฌ์„ฑ์„ ๋†’์˜€์Šต๋‹ˆ๋‹ค.
  • ์• ๋‹ˆ๋ฉ”์ด์…˜ ํšจ๊ณผ: Swiper์™€ React Transition Group์„ ํ™œ์šฉํ•ด ๋ถ€๋“œ๋Ÿฌ์šด ์ „ํ™˜ ํšจ๊ณผ์™€ UI ์ƒํ˜ธ์ž‘์šฉ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ƒํƒœ ๊ด€๋ฆฌ: Jotai์™€ React Query๋ฅผ ํ†ตํ•ด ํšจ์œจ์ ์ธ ์ƒํƒœ ๊ด€๋ฆฌ๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ , ์„œ๋ฒ„์™€์˜ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์œ ์ง€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌดํ•œ ์Šคํฌ๋กค: React Intersection Observer๋ฅผ ํ™œ์šฉํ•ด ์„ฑ๋Šฅ ์ตœ์ ํ™”๋œ ๋ฌดํ•œ ์Šคํฌ๋กค ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ค์‹œ๊ฐ„ ํ†ต์‹ : SockJS์™€ StompJS๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž ๊ฐ„ ์‹ค์‹œ๊ฐ„ ๋ฉ”์‹œ์ง€ ๊ตํ™˜ ๋ฐ ์•Œ๋ฆผ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ๊ฐ์  ํ†ต๊ณ„ ์ œ๊ณต: Chart.js์™€ react-chartjs-2๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ๋…์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์‹œ๊ฐ์ ์œผ๋กœ ํ‘œํ˜„ํ•ด์ค๋‹ˆ๋‹ค.

๋ฐฑ์—”๋“œ

  • ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜: ๊ฐ ์„œ๋น„์Šค๊ฐ€ ๋…๋ฆฝ์ ์œผ๋กœ ๋ฐฐํฌ๋˜๊ณ  ๊ด€๋ฆฌ๋  ์ˆ˜ ์žˆ๋Š” ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค ๊ตฌ์กฐ๋ฅผ ์ฑ„ํƒํ•˜์—ฌ ํ™•์žฅ์„ฑ๊ณผ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • RESTful API: Spring Boot๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ RESTful API๋ฅผ ํ†ตํ•ด ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ํšจ์œจ์ ์ธ ๋ฐ์ดํ„ฐ ํ†ต์‹ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ตœ์ ํ™”: ๊ฐ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋Š” ์ž์ฒด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(PostgreSQL, Redis)๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์„œ๋น„์Šค์— ๋งž๊ฒŒ ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Eureka ์„œ๋น„์Šค ๋””์Šค์ปค๋ฒ„๋ฆฌ: ์„œ๋น„์Šค ๊ฐ„์˜ ํ†ต์‹ ๊ณผ ๋กœ๋“œ ๋ฐธ๋Ÿฐ์‹ฑ์„ ์œ„ํ•ด Eureka๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋™์  ์„œ๋น„์Šค ๋””์Šค์ปค๋ฒ„๋ฆฌ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ธํ”„๋ผ

  • ์ปจํ…Œ์ด๋„ˆํ™”: Docker์™€ Docker Compose๋ฅผ ์‚ฌ์šฉํ•ด ๊ฐ ์„œ๋น„์Šค๋ฅผ ์ปจํ…Œ์ด๋„ˆํ™”ํ•˜์—ฌ ์ผ๊ด€์„ฑ ์žˆ๋Š” ๊ฐœ๋ฐœ ํ™˜๊ฒฝ๊ณผ ํšจ์œจ์ ์ธ ๋ฐฐํฌ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ: Nginx๋ฅผ ํ™œ์šฉํ•ด ๋ฆฌ๋ฒ„์Šค ํ”„๋ก์‹œ๋ฅผ ๊ตฌ์„ฑ, ํŠธ๋ž˜ํ”ฝ์„ ํšจ๊ณผ์ ์œผ๋กœ ๋ถ„์‚ฐ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • CI/CD ํŒŒ์ดํ”„๋ผ์ธ: Jenkins์™€ GitLab์„ ํ†ตํ•ด CI/CD ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•˜์—ฌ ์ฝ”๋“œ์˜ ํ’ˆ์งˆ์„ ๋ณด์žฅํ•˜๊ณ  ์ž๋™ ๋ฐฐํฌ๋ฅผ ์‹คํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ๋กœ๊ทธ ๊ด€๋ฆฌ: Prometheus์™€ Grafana๋ฅผ ํ†ตํ•ด ์‹œ์Šคํ…œ ๋ชจ๋‹ˆํ„ฐ๋ง ๋ฐ ์•Œ๋ฆผ์„ ์„ค์ •ํ•˜๊ณ , Loki์™€ Promtail์„ ์‚ฌ์šฉํ•ด ๋กœ๊ทธ๋ฅผ ์ˆ˜์ง‘ ๋ฐ ๋ถ„์„ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿ“œ ์„ค๊ณ„ ๋ฌธ์„œ

์•„ํ‚คํ…์ฒ˜ ๊ตฌ์กฐ

MSA์™€ Event Driven Architecture๋ฅผ ์ ์šฉํ•˜์—ฌ ํ™•์žฅ์„ฑ๊ณผ ์œ ์ง€๋ณด์ˆ˜์„ฑ์„ ํ™•๋ณด. ์•„ํ‚คํ…์ฒ˜๋„

ERD

๊ด€๊ณ„ํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค(PostgreSQL)์™€ NoSQL (MongoDB)๋ฅผ ํ™œ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ ์„ค๊ณ„. erd

๋ณด์•ˆ ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™”

๋ถ๊พธ๋ถ๊พธ๋Š” ์‚ฌ์šฉ์ž ์ •๋ณด์˜ ๋ณดํ˜ธ์™€ ๋น ๋ฅธ ์„œ๋น„์Šค ์ œ๊ณต์„ ์œ„ํ•ด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ณด์•ˆ ๋ฐ ์„ฑ๋Šฅ ์ตœ์ ํ™” ๊ธฐ์ˆ ์„ ์ ์šฉํ–ˆ์Šต๋‹ˆ๋‹ค:

๋ณด์•ˆ

  • JWT (JSON Web Token): ์‚ฌ์šฉ์ž ์ธ์ฆ์„ ์œ„ํ•ด JWT๋ฅผ ์‚ฌ์šฉํ•˜๋ฉฐ, ํด๋ผ์ด์–ธํŠธ์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ์•ˆ์ „ํ•œ ํ†ต์‹ ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. JWT ํ† ํฐ์€ HTTP ํ—ค๋”์— ํฌํ•จ๋˜์–ด ์‚ฌ์šฉ์ž์˜ ์š”์ฒญ์„ ์ธ์ฆํ•ฉ๋‹ˆ๋‹ค.
  • OAuth 2.0: ์†Œ์…œ ๋กœ๊ทธ์ธ(Kakao, Naver, Google)์„ ํ†ตํ•ด ๊ฐ„ํŽธํ•˜๋ฉด์„œ๋„ ์•ˆ์ „ํ•˜๊ฒŒ ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ์•”ํ˜ธํ™”: ์‚ฌ์šฉ์ž ๋น„๋ฐ€๋ฒˆํ˜ธ๋Š” ์•ˆ์ „ํ•˜๊ฒŒ ์•”ํ˜ธํ™”๋˜์–ด ์ €์žฅ๋˜๋ฉฐ, ํƒˆ์ทจ๋œ ๊ฒฝ์šฐ์—๋„ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.

์„ฑ๋Šฅ

  • ์บ์‹ฑ: Redis๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ž์ฃผ ์‚ฌ์šฉ๋˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹ฑํ•จ์œผ๋กœ์จ ์„œ๋ฒ„ ๋ถ€ํ•˜๋ฅผ ์ค„์ด๊ณ  ์‘๋‹ต ์†๋„๋ฅผ ๊ฐœ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฌดํ•œ ์Šคํฌ๋กค: React Intersection Observer๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ค๊ธฐ ์œ„ํ•œ ๋ฌดํ•œ ์Šคํฌ๋กค์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ค์‹œ๊ฐ„ ํ†ต์‹ : SockJS์™€ StompJS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ์•ก์…˜์— ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ˜์‘ํ•  ์ˆ˜ ์žˆ๋Š” ์‹ค์‹œ๊ฐ„ ํ†ต์‹  ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • GIN ์ธ๋ฑ์Šค ์‚ฌ์šฉ: ์ฑ… ์ œ๋ชฉ, ์ €์ž, ์ถœํŒ์‚ฌ์— ๋Œ€ํ•œ LIKE ๊ฒ€์ƒ‰ ์ตœ์ ํ™”
  • ์Šค์ผ€์ผ ์•„์›ƒ : ์‚ฌ์šฉ์ž ์ •๋ณด ์กฐํšŒ, ์ฑ… ๊ฒ€์ƒ‰์— ๋Œ€ํ•œ ์š”์ฒญ์ด ๋นˆ๋ฒˆํ•˜์—ฌ Member, Book ์„œ๋น„์Šค์— ๋Œ€ํ•œ ์ปจํ…Œ์ด๋„ˆ ์Šค์ผ€์ผ ์•„์›ƒ์„ ์ง„ํ–‰ํ•˜์—ฌ ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ์ด๋Œ์—ˆ์Šต๋‹ˆ๋‹ค.

์ฟผ๋ฆฌ ์„ฑ๋Šฅ ์ตœ์ ํ™” ์ ์šฉ ๊ฒฐ๊ณผ

  • ์‚ฌ์šฉ์ž ์ •๋ณด ์กฐํšŒ : ๋Œ€๋žต 55% ํ–ฅ์ƒ
  • ์ฑ… ๊ฒ€์ƒ‰ : ๋Œ€๋žต 78% ํ–ฅ์ƒ

๐ŸŽฅ ๊ธฐ๋Šฅ ์‹œ์—ฐ

ํšŒ์› ๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธ

  • ์ด๋ฉ”์ผ ํšŒ์› ๊ฐ€์ž…

    • ์‚ฌ์šฉ์ž๋Š” ์ด๋ฉ”์ผ, ๋น„๋ฐ€๋ฒˆํ˜ธ, ๋‹‰๋„ค์ž„์„ ์ž…๋ ฅํ•˜์—ฌ ํšŒ์› ๊ฐ€์ž…์„ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ๊ฐ€์ž… ํ›„ ์ถ”๊ฐ€ ์ •๋ณด(์—ฐ๋ น, ์„ฑ๋ณ„, ์„ ํ˜ธ ์นดํ…Œ๊ณ ๋ฆฌ)๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.
  • ์†Œ์…œ ๋กœ๊ทธ์ธ

    • ์นด์นด์˜ค, ๋„ค์ด๋ฒ„, ๊ตฌ๊ธ€ ๊ณ„์ •์„ ํ†ตํ•ด ์†Œ์…œ ๋กœ๊ทธ์ธ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
    • ์†Œ์…œ ๊ณ„์ •๊ณผ ์—ฐ๋™ํ•˜์—ฌ ๋น ๋ฅด๊ฒŒ ๊ฐ€์ž… ๋ฐ ๋กœ๊ทธ์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ํšŒ์› ๊ฐ€์ž… GIF

์„œ์žฌ ๊ด€๋ฆฌ

  • ์„œ์žฌ ์ƒ์„ฑ

    • ์‚ฌ์šฉ์ž๋Š” ์ตœ๋Œ€ 3๊ฐœ์˜ ์„œ์žฌ๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์„œ์žฌ ์ด๋ฆ„๊ณผ ์ƒ‰์ƒ ํ…Œ๋งˆ, ํฐํŠธ๋ฅผ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ์žฌ ์ƒ์„ฑ GIF

    • ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ์„œ์žฌ ์ƒ‰์ƒ

      ์„œ์žฌ ์ƒ์„ฑ GIF

    • ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ์„œ์žฌ ํฐํŠธ

      ์„œ์žฌ ์ƒ์„ฑ GIF

  • ์ฑ… ๋“ฑ๋ก

    • ์ฑ…์˜ ๊ธฐ๋ณธ ์ •๋ณด(์ œ๋ชฉ, ์ €์ž, ์ถœํŒ์‚ฌ)๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ์ฝ์€ ์ƒํƒœ๋ฅผ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค.

    • ์‚ฌ์šฉ์ž๋Š” ์„œ์žฌ์— ์ฑ…์„ ์ €์žฅํ•˜์—ฌ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    • ์ตœ๋Œ€ 21๊ถŒ์˜ ์ฑ…์„ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฑ… ๋“ฑ๋ก ์ด๋ฏธ์ง€

    • ๊ฑฐ์˜ ์ฑ„์›Œ์ง„ ์„œ์žฌ ๋ชจ์Šต

      ์ฑ… ๋“ฑ๋ก ์ด๋ฏธ์ง€

  • ์„œ์žฌ ๋‚ด ์ฑ… ์ด๋™

    • ์‚ฌ์šฉ์ž๋Š” ๋“œ๋ž˜๊ทธ ์•ค ๋“œ๋กญ์„ ํ†ตํ•ด ์„œ์žฌ ๋‚ด ์ฑ…์˜ ์ˆœ์„œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ฑ… ์ด๋™ ์ด๋ฏธ์ง€
  • ํ•œ์ค„ํ‰ ์ž‘์„ฑ

    • ์‚ฌ์šฉ์ž๋Š” ์„œ์žฌ ๋‚ด ์ฑ…์— ๋Œ€ํ•œ ํ•œ์ค„ํ‰์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•œ์ค„ํ‰ ์ด๋ฏธ์ง€
  • ํŒŒ๋„ ํƒ€๊ธฐ

    • ์‚ฌ์šฉ์ž๋Š” ์„œ์žฌ ๋‚ด ์ฑ…์„ ์กฐํšŒํ•˜์—ฌ ํ•œ์ค„ํ‰ ํŒŒ๋„ํƒ€๊ธฐ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์‚ฌ์šฉ์ž๋Š” ๋‹ค๋ฅธ ์‚ฌ๋žŒ์˜ ํ•œ์ค„ํ‰์„ refresh ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ํŒŒ๋„ํƒ€๊ธฐ ์ด๋ฏธ์ง€

ํ๋ ˆ์ด์…˜

  • ํ๋ ˆ์ด์…˜ ์ฑ—๋ด‡์„ ํ†ตํ•œ ์ถ”์ฒœ

    ํ๋ ˆ์ด์…˜ ์ฑ—๋ด‡ ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ํ๋ ˆ์ด์…˜ ์ฑ—๋ด‡๊ณผ ๋Œ€ํ™”๋ฅผ ๋‚˜๋ˆ„๋ฉฐ ํ˜„์žฌ ๊ธฐ๋ถ„์— ๋งž๋Š” ์ฑ…์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์˜ˆ๋ฅผ ๋“ค์–ด, "์šฐ์šธํ•  ๋•Œ ์ฝ์„ ๋งŒํ•œ ์ฑ…"์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ๋ณด๋‚ด๊ธฐ

    ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ์ด๋ฏธ์ง€ ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ์ด๋ฏธ์ง€

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

    ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ์ด๋ฏธ์ง€ ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ์ด๋ฏธ์ง€ ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ๋ฐ›์€๋ ˆํ„ฐ, ๋ณด๋‚ธ๋ ˆํ„ฐ, ๋ณด๊ด€๋ ˆํ„ฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ถํ†ก (๋…์„œ ์ปค๋ฎค๋‹ˆํ‹ฐ)

  • ๋ถํ†ก ์ƒ์„ฑ ๋ฐ ์†Œํ†ต

    ๋ถํ†ก ์ด๋ฏธ์ง€ ๋ถํ†ก ์ด๋ฏธ์ง€

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

์•Œ๋ฆผ

  • ์•Œ๋ฆผ

    ์•Œ๋ฆผ ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ํ๋ ˆ์ด์…˜, ํŒ”๋กœ์šฐ ๋“ฑ์— ๋Œ€ํ•œ ์•Œ๋žŒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ดํŽ˜์ด์ง€

  • ๋…์„œ ๊ธฐ๋ก ํ†ต๊ณ„ ์‹œ๊ฐํ™”

    ๋…์„œ ๊ธฐ๋ก ํ†ต๊ณ„ ์ด๋ฏธ์ง€

    • ๋„๋„› ์ฐจํŠธ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž์˜ ๋…์„œ ๊ธฐ๋ก์„ ์‹œ๊ฐ์ ์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ๋…์„œ๋Ÿ‰์„ ๋ถ„์„ํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ๋…์„œ ์ทจํ–ฅ์„ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚ด ๊ธ€๊ท€

    • ํ…์ŠคํŠธ

      ๋‚ด ๊ธ€๊ท€ ํ…์ŠคํŠธ ์ด๋ฏธ์ง€ ๋‚ด ๊ธ€๊ท€ ํ…์ŠคํŠธ ์ด๋ฏธ์ง€ ๋‚ด ๊ธ€๊ท€ ํ…์ŠคํŠธ ์ด๋ฏธ์ง€

    • ์ด๋ฏธ์ง€(OCR ์ ์šฉ)

      ๋‚ด ๊ธ€๊ท€ OCR ์ด๋ฏธ์ง€ ๋‚ด ๊ธ€๊ท€ OCR ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ์ฑ…์—์„œ ์ธ์ƒ๊นŠ์—ˆ๋˜ ๊ธ€๊ท€๋ฅผ ์‚ฌ์ง„/ํ…์ŠคํŠธ๋กœ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

    • ์‚ฌ์šฉ์ž๋Š” ์ง์ ‘ ํ…์ŠคํŠธ๋ฅผ ์ž…๋ ฅํ•˜์—ฌ ์ €์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‚ฌ์šฉ์ž ์„ค์ •

    • ํ”„๋กœํ•„ ์„ค์ •

      ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    • ๊ณต๊ฐœ ์„ค์ •

      ๊ณต๊ฐœ์„ค์ • ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ํ”„๋กœํ•„๊ณผ ๊ณต๊ฐœ์„ค์ •์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŒ”๋กœ์šฐ ๋ฐ ์นœ๊ตฌ ๊ด€๋ฆฌ

  • ํŒ”๋กœ์šฐ ๋ฐ ํŒ”๋กœ์›Œ ๊ด€๋ฆฌ

    ํŒ”๋กœ์šฐ ๊ด€๋ฆฌ ์ด๋ฏธ์ง€ ํŒ”๋กœ์›Œ ๊ด€๋ฆฌ ์ด๋ฏธ์ง€

    • ์‚ฌ์šฉ์ž๋Š” ๊ด€์‹ฌ ์žˆ๋Š” ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๋ฅผ ํŒ”๋กœ์šฐํ•˜์—ฌ ๊ทธ๋“ค์˜ ๋…์„œ ํ™œ๋™์„ ํŒ”๋กœ์šฐ ํ”ผ๋“œ์—์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํŒ”๋กœ์šฐํ•œ ์‚ฌ์šฉ์ž์˜ ์„œ์žฌ ์—…๋ฐ์ดํŠธ, ํ๋ ˆ์ด์…˜ ๋ ˆํ„ฐ ๋“ฑ์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
    • ํŒ”๋กœ์›Œ ๋ชฉ๋ก๊ณผ ํŒ”๋กœ์ž‰ ๋ชฉ๋ก์„ ํ†ตํ•ด ์„œ๋กœ์˜ ๋…์„œ ํ™œ๋™์„ ๊ณต์œ ํ•˜๊ณ  ์†Œํ†ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

About

๐Ÿ“š ๋ถ๊พธ๋ถ๊พธ: ๋…์„œ ํ๋ ˆ์ด์…˜ SNS ๋‚˜๋งŒ์˜ ์„œ์žฌ๋ฅผ ๊ฐ€๊พธ๊ณ , ๋…์„œ ๊ธฐ๋ก์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•˜์„ธ์š”!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6