Code Monkey home page Code Monkey logo

schoolpoint's Introduction

๐Ÿ‘จโ€๐Ÿซ ์Šค์ฟจํฌ์ธํŠธ, School Point

ํ•™๋ถ€๋ชจ๋‹˜, ์Ÿ์•„์ง€๋Š” ๊ต์œก ์ •๋ณด์˜ ํ™์ˆ˜ ์†์—์„œ ๋ถˆํŽธํ•˜์…จ๋‚˜์š”?
์šฐ๋ฆฌ์•„์ด ํ•™๊ต์†Œ์‹ ์Šค์ฟจํฌ์ธํŠธ(School Point)์—์„œ ํ•œ๋ˆˆ์— ๋ณด์„ธ์š”!

์‚ฌ์ดํŠธ ๋งํฌ: https://www.schoolpoint.site/
๊ต์‚ฌ ์‚ฌ์ดํŠธ ๋งํฌ: https://teacher.schoolpoint.site/

image


๐Ÿฅ ASAP

image

ํŒ€๋ช…: ASAP

๋งค์ผ๊ฐ™์ด ์Ÿ์•„์ง€๋Š” ํ•™๊ต ์†Œ์‹์„ ์ œ์ผ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒ ์ „๋‹ฌํ•˜๊ณ  ์‹ถ์€ ์šฐ๋ฆฌ ํŒ€์˜ ๋น„์ „์„ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

R&R

๋ถ„์•ผ ์ด๋ฆ„ ํฌ์ง€์…˜
๊ธฐํš ๊น€๋™์šฐ ๐Ÿ’กย ํ”„๋กœ์ ํŠธ ๋งค๋‹ˆ์ง•, ์œ ์ € ๋ฆฌ์„œ์น˜, ๋ฌธ์ œ ์ •์˜ ๋ฐ ์†”๋ฃจ์…˜ ์ œ์‹œ, ์™€์ด์–ด ํ”„๋ ˆ์ž„, ์„ธ๋ถ€๊ธฐ๋Šฅ๊ธฐํš
๊ธฐํš ๊น€๊ทœ๋ฆฌ ๐Ÿ“Šย ์„œ๋น„์Šค ๊ธฐํš, ๋ฐ์Šคํฌ ๋ฆฌ์„œ์น˜, ์™€์ด์–ด ํ”„๋ ˆ์ž„, ์„ธ๋ถ€๊ธฐ๋Šฅ๊ธฐํš, ๋น„์ฆˆ๋‹ˆ์Šค๋ชจ๋ธ ์„ค๊ณ„
๊ธฐํš ์˜ค๋ฏผ์ง€ ๐Ÿ“‘ย ์„œ๋น„์Šค ๊ธฐํš, ์™€์ด์–ด ํ”„๋ ˆ์ž„, ์œ ์ € ๋ฆฌ์„œ์น˜, ์„ธ๋ถ€๊ธฐ๋Šฅ ๊ธฐํš, ๊ฒฝ์Ÿ์‚ฌ ๋ฐ ์‹œ์žฅ ์กฐ์‚ฌ
๋””์ž์ธ ์ž„์Šนํ˜„ โœ๏ธย ๋””์ž์ธ ์‹œ์Šคํ…œ ๊ตฌ์ถ•, ์บ๋ฆญํ„ฐ ๋””์ž์ธ, UX/UI ๋””์ž์ธ
๋””์ž์ธ ์ตœ์€์ • ๐ŸŽจย ๋””์ž์ธ ๋ฆฌ๋“œ, ๋””์ž์ธ ์‹œ์Šคํ…œ ๊ตฌ์ถ•, ์บ๋ฆญํ„ฐ ๋””์ž์ธ, UX/UI ๋””์ž์ธ, ์„œ๋น„์Šค ๋ฌด๋“œ๋ณด๋“œ ์ž‘์„ฑ
๊ฐœ๋ฐœ ๋ฐ•์˜ˆ์ง„ ๐Ÿ“บย Front-End, ๊ฐœ๋ฐœ ๋ฆฌ๋“œ, ์›น ํ™”๋ฉด UI ๊ตฌํ˜„, ์„œ๋ฒ„ ์—ฐ๋™
๊ฐœ๋ฐœ ์œ ์ง„์ฃผ ๐Ÿ–ฅ๏ธย Front-End, ์›น ํ™”๋ฉด UI ๊ตฌํ˜„, ์„œ๋ฒ„ ์—ฐ๋™
๊ฐœ๋ฐœ ์‹ฌ๊ทœ๋ฏผ ๐Ÿ’พย Back-End, ๊ฐœ๋ฐœ ๋ฆฌ๋“œ, ์„œ๋ฒ„ ๋ฐฐํฌ ๋ฐ ERD ์„ค๊ณ„, API ์„ค๊ณ„
๊ฐœ๋ฐœ ์œค์†Œ๋ฏผ ๐Ÿ”Œ Back-End, ์„œ๋ฒ„ ๋ฐฐํฌ ๋ฐ ERD ์„ค๊ณ„, API ์„ค๊ณ„

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿซ ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๋ฐฐ๊ฒฝ

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


๐Ÿ”Žย ๋ชฉ์  ๋ฐ ํ•„์š”์„ฑ

์Šค์ฟจํฌ์ธํŠธ๋Š” ํ•™๋ถ€๋ชจ๋‹˜๋“ค์ด ์˜จ๋ผ์ธ ํ™˜๊ฒฝ์—์„œ ํ•™๊ต ์†Œ์‹์„ ์ „๋‹ฌ๋ฐ›๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์–ด๋ ค์›€์„ ํ•ด๊ฒฐํ•˜๊ณ ์ž ํ•˜๋Š” ๋ชฉ์ ์„ ์ง€๋‹Œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

๊ตฌ์ฒด์ ์œผ๋กœ๋Š” ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ์•Œ๋ฆผ์žฅ, ์ฃผ๊ฐ„ํ•™์Šต์•ˆ๋‚ด, ๊ธ‰์‹ ์ •๋ณด ๋“ฑ์˜ ์ •๋ณด๋“ค์ด ํ•™๋ถ€๋ชจ๋‹˜์—๊ฒŒ ์ „๋‹ฌ๋˜๋Š” ๊ณผ์ •์—์„œ ๋ฐœ์ƒํ•˜๋Š” ๋น„ํšจ์œจ์ ์ธ ์ƒํ™ฉ๋“ค์— ์ฃผ๋ชฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์ด๋ฏธ์ง€ ์† ํ…์ŠคํŠธ๋ฅผ ๋””์ง€ํ„ธํ™”ํ•˜๋Š” OCR ๊ธฐ์ˆ , ํ…์ŠคํŠธ๋ฅผ ์ž๋™ ์š”์•ฝํ•ด์ฃผ๋Š” ์ƒ์„ฑํ˜• AI ๋“ฑ์„ ํ™œ์šฉํ•˜์—ฌ ํ•™๋ถ€๋ชจ ์นœํ™”์ ์ธ UI/UX๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ตœ์ข…์ ์œผ๋กœ๋Š” ์ž๋…€ ๋“ฑ๊ต ์ค€๋น„์— ์žˆ์–ด ํŽธ๋ฆฌํ•œ ํ™˜๊ฒฝ์„ ์กฐ์„ฑํ•˜์—ฌ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์˜ ์ฃผ์ฒด์ ์ธ ํ•™๊ต ์ฐธ์—ฌ ๋ฌธํ™”๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.
๋ชจ๋“  ํ•™๋ถ€๋ชจ๋‹˜๋“ค์ด ํ•™๊ต ์†Œ์‹์— ๊ด€์‹ฌ์„ ๊ฐ–๋Š” ๋‚ ๊นŒ์ง€ ์Šค์ฟจํฌ์ธํŠธ๋Š” ๊ณ„์†๋ฉ๋‹ˆ๋‹ค.


๐ŸŽฏ ๋ฌธ์ œ ์ •์˜ ๋ฐ ์†”๋ฃจ์…˜ ๋„์ถœ

image

Problem Segment 1.

์Ÿ์•„์ง€๋Š” ๊ต์œก ์ •๋ณด๋กœ ์ธํ•œ ํ•™๋ถ€๋ชจ ํ”ผ๋กœ๋„ ์ฆ๊ฐ€

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

Untitled

์ž์ฒด ์œ ์ € ๋ฆฌ์„œ์น˜(์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ๋‹˜ 19๋ช… ๋Œ€์ƒ)์—์„œ๋Š” ๋ฌด๋ ค 94.7%์˜ ์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์ด ์–ดํ”Œ์„ ํ†ตํ•˜์—ฌ ์•Œ๋ฆผ์žฅ์„ ์—ด๋žŒํ•œ๋‹ค๊ณ  ๋‹ต๋ณ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ 78.9%์˜ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ์ฃผ๋กœ ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ(ex ์•„์ด์— ์Šค์ฟจ, e์•Œ๋ฆฌ๋ฏธ ๋“ฑ)์„ ํ†ตํ•ด ํ•™๊ต ์†Œ์‹์„ ๋ฐ›๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

image

๊ทธ๋Ÿฌ๋‚˜ 57.9%์˜ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ํ•™๊ต ์–ดํ”Œ๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์•Œ๋ฆผ์œผ๋กœ ์ธํ•ด ๊ผญ ๋‹ตํ•ด์•ผ ํ•  ์•Œ๋ฆผ์žฅ/๊ฐ€์ •ํ†ต์‹ ๋ฌธ ๋‚ด์šฉ์„ ๋†“์ณ๋ณธ ๊ฒฝํ—˜์„ ๊ฐ–๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์œ ์ € ์ธํ„ฐ๋ทฐ(ํ•™๋ถ€๋ชจ๋‹˜ 3๋ช… ๋Œ€์ƒ)๋ฅผ ํ†ตํ•ด์„œ โ€˜์—ฌ๋Ÿฌ ํ•™๊ต ์–ดํ”Œ๋กœ๋ถ€ํ„ฐ ์˜ค๋Š” ์ค‘๋ณต ๋‚ด์šฉ ์•Œ๋ฆผโ€™์— ๋Œ€ํ•œ ํŽ˜์ธ ํฌ์ธํŠธ๋„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.


๋ฌด๋ถ„๋ณ„ํ•˜๋ฉฐ ๋ฐฉ๋Œ€ํ•œ ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ ์•Œ๋ฆผ

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














Problem Segment 2.

ํ•™๋ถ€๋ชจ์—๊ฒŒ ๋ถˆ์นœ์ ˆํ•œ ๊ต์œก ๊ณต๊ณต๋ฐ์ดํ„ฐ

image

๊ฐ€๋…์„ฑ ๋ถ€์กฑํ•˜๋ฉฐ ๋ชจ๋ฐ”์ผ ํ˜•์‹์— ๋ถ€์ ํ•ฉํ•œ ๊ฐ€์ •ํ†ต์‹ ๋ฌธ

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






























ํ•™๋ถ€๋ชจ ํšŒ์‹  ์š”๊ตฌ๋˜๋Š” ํ•ญ๋ชฉ ํŒŒ์•… ์–ด๋ ค์šด ์•Œ๋ฆผ์žฅ

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














๊ฐ€์ • ํ•™์Šต ์—ฐ๊ณ„ ๋ถˆ๊ฐ€๋Šฅํ•œ ์ฃผ๊ฐ„ํ•™์Šต์•ˆ๋‚ด

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















๐Ÿ’ก ์†”๋ฃจ์…˜

๐Ÿซ Solution 1. ํ•™๊ต ์†Œ์‹์— ์ตœ์ ํ™”๋œ UI/UX๋กœ ๊ต์œก ์ •๋ณด ๊ณผ์ž‰์— ๋Œ€ํ•œ ํ•™๋ถ€๋ชจ ํ”ผ๋กœ๋„ ๊ฒฝ๊ฐ

๐Ÿซ Solution 2. AI๋ฅผ ํ™œ์šฉํ•œ ํ•™๋ถ€๋ชจ ์นœํ™”์  ํ•™๊ต ์†Œ์‹ ์ œ๊ณต

ํ•™๋ถ€๋ชจ ํ”ผ๋กœ๋„์˜ ์›์ธ์€, ์•Œ๋ฆผ์ด๋‚˜ ๊ด‘๊ณ ์„ฑ ์ •๋ณด ๋“ฑ โ€˜์Ÿ์•„์ง€๋Š” ๊ต์œก ์ •๋ณดโ€™๋ผ๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์–‘์œก๋ฒ•, ์ฒดํ—˜ ์บ ํ”„ ๋“ฑ ๊ต์œก ์ •๋ณด์˜ ์œ ํ˜•์€ ๋‹ค์–‘ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ ์ค‘์—์„œ๋„ ์Šค์ฟจํฌ์ธํŠธ๋Š” โ€˜ํ•™๊ต ์†Œ์‹โ€™์— ์ง‘์ค‘ํ•˜์—ฌ ์ง€์นœ ํ•™๋ถ€๋ชจ๋‹˜์„ ์œ„ํ•œ ํŽธ๋ฆฌํ•œ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์„ธ๋ถ€์ ์œผ๋กœ ์•Œ๋ฆผ์žฅ, ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ์ฃผ๊ฐ„ํ•™์Šต์•ˆ๋‚ด ๋“ฑ๊ณผ ๊ฐ™์€ ์ •๋ณด ์—ด๋žŒ์— ์ตœ์ ํ™”๋œ UI/UX๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ์œผ๋กœ ๊ธฐ์กด์— ๋ถˆ์นœ์ ˆํ–ˆ๋˜ ๊ต์œก ๊ณต๊ณต ๋ฐ์ดํ„ฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ณ ์ž CLOVA OCR, Chat GPT๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ์ฃผ๊ฐ„ํ•™์Šต์•ˆ๋‚ด ์ด๋ฏธ์ง€ ์† ํ…์ŠคํŠธ๋ฅผ ๋””์ง€ํ„ธํ™”ํ•˜์—ฌ ํ•™๋ถ€๋ชจ ์นœํ™”์ ์œผ๋กœ ์ •๋ณด๋ฅผ ์žฌ๊ฐ€๊ณตํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•™๋ถ€๋ชจ๋‹˜๋“ค์—๊ฒŒ AI ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ํ•ต์‹ฌ ๋ฌธ์žฅ ์š”์•ฝ, ์ฃผ๊ฐ„ํ•™์Šต ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜ ๊ฐ€์ • ์—ฐ๊ณ„ ํ•™์Šต ์ •๋ณด ๋“ฑ์„ ์ „๋‹ฌํ•˜์—ฌ ์ „๋ฌดํ›„๋ฌดํ•œ ์˜จ๋ผ์ธ ์•Œ๋ฆผ์žฅ ํ”Œ๋žซํผ์œผ๋กœ ์ž๋ฆฌ๋งค๊น€ํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค.


๐Ÿ“Š ๋ฆฌ์„œ์น˜ ๋ฐ ์‹œ์žฅ์กฐ์‚ฌ

1๏ธโƒฃ ๊ฒฝ์Ÿ์‚ฌ ๋ถ„์„

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

์Šค์ฟจํฌ์ธํŠธ ํ•˜์ดํด๋ž˜์Šค ์•„์ด์— ์Šค์ฟจ E์•Œ๋ฆฌ๋ฏธ
์„œ๋น„์Šค ์†Œ๊ฐœ โ€˜์šฐ๋ฆฌ ์•„์ด ํ•™๊ต์†Œ์‹ ํ•ต์‹ฌ ์ฝ•์ฝ•โ€™

๊ต์œก ๊ณต๊ณต๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•™๊ต ์†Œ์‹์˜ ํ•ต์‹ฌ๋งŒ ๊ฐ„๊ฒฐํ•˜๊ฒŒ ์ œ๊ณตํ•ด์š”!
โ€œ๋˜‘๋˜‘ํ•œ ํ•™๊ธ‰์†Œํ†ต์•ฑโ€™

ํ•™๊ธ‰ ์šด์˜์— ํ•„์š”ํ•œ ์•Œ๋ฆผ์žฅ, ๊ฒŒ์‹œํŒ ๊ธฐ๋Šฅ + ๊ต์‚ฌ ํ•™๋ถ€๋ชจ๊ฐ„ ์†Œํ†ต์„ ์œ„ํ•œ ํ•˜์ด์ฝœ, ํ•˜์ดํ†ก ๋“ฑ์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ ์„œ๋น„์Šค ์ œ๊ณต
โ€˜์šฐ๋ฆฌ ์•„์ด ๊ต์œก ์ •๋ณด๋ฅผ ํ•œ ๋ˆˆ์—โ€™

ํ•™๊ต ์†Œ์‹๊ณผ ํ•จ๊ป˜, ๊ต์œก์— ํ•„์š”ํ•œ ๋ชจ๋“  ์ •๋ณด ๋ฐ ์ฝ˜ํ…์ธ  ์ œ๊ณต
โ€˜์„ธ์ƒ ๋ชจ๋“  ์•Œ๋ฆผ์˜ ์‹œ์ž‘โ€™

ํ•™๊ต, ๊ธฐ์—…, ๋‹จ์ฒด, ๊ณต๊ณต๊ธฐ๊ด€์„ ์œ„ํ•œ ํšจ๊ณผ์  ๊ณต์ง€ ์ „๋‹ฌ์„ ์œ„ํ•œ ์Šค๋งˆํŠธ ๊ณต์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜
ํ•ต์‹ฌ ๊ธฐ๋Šฅ - AI ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ์š”์•ฝ
- ํ•™๋ถ€๋ชจ ํˆฌ๋‘๋ฆฌ์ŠคํŠธ ์—ฐ๋™
- ํ•™๊ต ์ง„๋„์™€ ์—ฐ๋™๋œ ๊ณผ๋ชฉ๋ณ„ ํ•™์Šต ์ฝ˜ํ…์ธ  ์ œ๊ณต
- ์•Œ๋ฆผ์žฅ, ์•จ๋ฒ”, ๊ณผ์ œ ๊ฒŒ์‹œํŒ
- ๊ต์‚ฌ์™€ ํ•™๋ถ€๋ชจ ๊ฐ„ ์†Œํ†ต ์ฐฝ๊ตฌ : ํ•˜์ด์ฝœ, ํ•˜์ดํ†ก
- ๊ธ‰์‹, ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ์•Œ๋ฆผ์žฅ
- ์ถ”์ฒœ ๋„์„œ / ์ถ”์ฒœ ๊ต์œก
- ์ฃผ๋ณ€ ํ•™์› ์ •๋ณด
- ์‹ค์‹œ๊ฐ„ ์ˆ˜์‹  ๋ฐ ์—ด๋žŒ ํ™•์ธ
- ํ†ต๊ณ„ ๋ฐ ์—‘์…€ ์ถœ๋ ฅ ๊ฐ€๋Šฅ
๊ต์œก ์ •๋ณด ๋ฒ”์œ„ ํ•™๊ธ‰ ๊ธฐ๋ฐ˜ ํ•™๊ธ‰ ๊ธฐ๋ฐ˜ ํ•™๊ธ‰ + ํ•™๊ต ์œ„์ฃผ ์†Œ์‹ ๊ต์œก(ํ•™์›+ํ•™๊ต) ์ „์ฒด ํ•™๊ต ์œ„์ฃผ ์†Œ์‹
๊ด‘๊ณ ์„ฑ ์ฝ˜ํ…์ธ  ๊ด‘๊ณ  ์—†์Œ โ˜บ๏ธ
- ์ž๋…€์˜ ๊ต์œก๊ณผ ํ•™๊ต ์ƒํ™œ ํ˜„ํ™ฉ์—๋งŒ ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋Š” ๊ด€์—ฌ๋„ ๋†’์€ ์ •๋ณด๋งŒ ์ œ๊ณต
๋งŽ์Œ ๐Ÿค”
- ์‹œ์ž‘ ํŒ์—… ๋ฐฐ๋„ˆ
- ํŽ˜์ด์ง€๋ณ„ ๋  ๋ฐฐ๋„ˆ
- ํ™ˆ ๋น… ๋ฐฐ๋„ˆ
๋งค์šฐ ๋งŽ์Œ ๐Ÿ˜ฅ
- ์‹œ์ž‘/์ข…๋ฃŒ ํŒ์—…
- ์ด๋ฒคํŠธ ํ‘ธ์‹œ
- ํ•˜๋‹จ ๋ฐฐ๋„ˆ
- ํ”ผ๋“œ ๋ฐฐ๋„ˆ
- ๋„ค์ดํ‹ฐ๋ธŒ ์• ๋“œ
๊ด‘๊ณ  ์—†์Œ ๐Ÿ™‚
์ฝ˜ํ…์ธ  ์ข…๋ฅ˜ - ํ•™๊ต ์ฃผ๊ฐ„ํ•™์Šต๊ณผ ์—ฐ๊ณ„๋œ ์‹ค์งˆ์ ์ธ ํ•™์Šต ์ง„๋„์— ๋งž์ถ˜ ์ž์ฒด ์ œ์ž‘ ํ•™์Šต ์ฝ˜ํ…์ธ  ์ œ์ž‘

- ์ž๋…€์˜ ํ•™๊ต์™€ ํ•™๊ธ‰ ์ง„๋„ ๊ธฐ๋ฐ˜์— ๋งž์ถ˜ ๊ฐ€์ • ์—ฐ๊ณ„ ๊ต์œก ์ฝ˜ํ…์ธ ๋ฅผ ์ œ๊ณตํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์— ๊ด€์‹ฌ ๋ฐ ๊ด€์—ฌ๋„๊ฐ€ ๋†’์„ ๊ฒƒ์œผ๋กœ ์˜ˆ์ƒ
- ์œก์•„์ •๋ณด(๋ง˜ํŠœ๋ธŒ)
- ๊ต์œก์ •๋ณด
- ์ƒํ™œ ์ •๋ณด
- ๋ฆฌํ”„๋ ˆ์‹œ

๋“ฑ ์ž๋…€์˜ ํ•™๊ต ์ƒํ™œ๊ณผ๋Š” ์—ฐ๊ด€์„ฑ์ด ๋†’์ง€ ์•Š์€ ๋‹จ์ˆœ ํ™๋ณด์„ฑ ์ฝ˜ํ…์ธ ๊ฐ€ ๋งŽ์€ ํŽธ
- ์ž…์‹œ ๊ณ ๋ฏผ
- ๊ต์œก ๋ฐฑ๊ณผ
- ์ดˆ.์ค‘.๊ณ  ํ•™๋ถ€๋ชจ
- ์šฐ๋ฆฌ ์‚ฌ๋Š” ์ด์•ผ๊ธฐ
- ์งˆ๋ฌธ ํ†กํ†กํ†ก

์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์‚ฌ์šฉ์ž ๊ธฐ๋ฐ˜์˜ ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ํ™œ์„ฑํ™”๋˜๊ณ  ์žˆ์Œ

ํ•„์ˆ˜์ ์ธ ๊ต์œก ์ •๋ณด๋‚˜ ํ•™๊ต์ƒํ™œ๋ณด๋‹ค๋Š” ํ•™๋ถ€๋ชจ ๊ฐ„ ์–‘์œก ๊ณ ๋ฏผ ๋ฐ ์งˆ๋ฌธ ๋“ฑ์ด ์˜ค๊ฐ€๋Š” ์ฝ˜ํ…์ธ  ์œ„์ฃผ
X
์ •๋ณด ์ „๋‹ฌ ๋ฐฉ์‹ ๋ฐ ์‚ฌ์šฉ์„ฑ ํ‰๊ฐ€ ์‚ฌ์šฉ์„ฑ: ๋†’์Œ ๐Ÿ™‚

- ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ์š”์•ฝ๊ณผ ์›๋ฌธ ์ œ๊ณต
- ํšŒ์‹  ํ•„์š” ๊ฐ€ํ†ต ๋ฆฌ๋งˆ์ธ๋“œ ๊ธฐ๋Šฅ
- ํ•™๋ถ€๋ชจ ํˆฌ๋‘ ์—ฐ๋™
์‚ฌ์šฉ์„ฑ : ๋ณดํ†ต ๐Ÿค”

- ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ์›๋ฌธ ์—…๋กœ๋“œ
- ๋ฏธ์ œ์ถœ๋œ ๋ฌธ์„œ์˜ ๊ฒฝ์šฐ, ๊ต์‚ฌ๊ฐ€ ํ•™๋ถ€๋ชจ์—๊ฒŒ ๋ฆฌ๋งˆ์ธ๋“œ ๊ฐ€๋Šฅ
์‚ฌ์šฉ์„ฑ : ๋ณดํ†ต ๐Ÿค”

- ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ์›๋ฌธ ์—…๋กœ๋“œ
์‚ฌ์šฉ์„ฑ: ๋‚ฎ์Œ ๐Ÿ˜ฅ

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

๊ทธ๋Ÿฌ๋‚˜, ํ˜„์กดํ•˜๋Š” ์„œ๋น„์Šค๋Š” ์•„๋ž˜ ๋‘ ๊ฐ€์ง€์™€ ๊ฐ™์€ ๋ฌธ์ œ์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

โ‘  โ€˜์‚ฌ๊ต์œก ๊ด‘๊ณ ๋ฅผ ๋น„๋กฏํ•œ ์—ฌ๋Ÿฌ ๊ด‘๊ณ ์„ฑ ์ฝ˜ํ…์ธ โ€™๊ฐ€ ์ง€๋‚˜์น˜๊ฒŒ ๊ฒŒ์žฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

โ‘ก ๋งค์ผ ์Ÿ์•„์ง€๋Š” ์•Œ๋ฆผ๊ณผ ์ •๋ณด์˜ ํ™์ˆ˜ ์†, ํ•™๋ถ€๋ชจ๊ฐ€ ํ”ผ๋กœ๊ฐ์„ ํ˜ธ์†Œํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

๋”ฐ๋ผ์„œ, ์šฐ๋ฆฌ ์„œ๋น„์Šค๋Š” โ€˜ํ•„์š”ํ•œ ์ •๋ณด๋งŒ์„ ์‰ฝ๊ณ  ๋น ๋ฅด๊ฒŒโ€™ ์ œ๊ณตํ•˜๋Š” ์„œ๋น„์Šค๋กœ ํฌ์ง€์…”๋‹ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


image ํฌ์ง€์…”๋‹์€ ์ •๋ณด ํŒŒ์•…์˜ ํŽธ๋ฆฌ์„ฑ๊ณผ ์ผ์ •/ํˆฌ๋‘ ๊ด€๋ฆฌ์˜ ์šฉ์ด์„ฑ์ด๋ผ๋Š” ๊ธฐ์ค€์„ ์ถ•์œผ๋กœ ์žก์•„ ์„ค์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค

image

ํƒ€ ์œ ์‚ฌ ๊ฒฝ์Ÿ์‚ฌ ์„œ๋น„์Šค์™€ โ€˜์Šค์ฟจ ํฌ์ธํŠธโ€™๋ฅผ ๋น„๊ต ๋ฐ ๋ถ„์„ํ•ด๋ณธ ๊ฒฐ๊ณผ,
์Šค์ฟจ ํฌ์ธํŠธ๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ์ฐจ๋ณ„์ ์„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

โœ… ์ฐจ๋ณ„์„ฑ 1. โ€˜ํ•™๋ถ€๋ชจ๋‹˜ ์ž…์žฅโ€™์—์„œ ๋ฐ›์•„๋ณด๊ณ  ์‹ถ์€ ์ •๋ณด๋งŒ ์‰ฝ๊ณ , ๋น ๋ฅด๊ฒŒ

  • ์žฅ๋ฌธ์˜ ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ํž˜๋“œ์…จ์ฃ ? ์ €ํฌ๊ฐ€ ์š”์•ฝํ•ด์„œ ํ•ต์‹ฌ๋งŒ ์•Œ๋ ค๋“œ๋ฆด๊ฒŒ์š”!
  • ์•Œ๋ฆผ์ด ๋„ˆ๋ฌด ๋งŽ์ง„ ์•Š์œผ์…จ๋‚˜์š”? ํ•„์ˆ˜์ ์ธ ์•Œ๋ฆผ๋งŒ ๋ฝ‘์•„์„œ ๋ฆฌ๋งˆ์ธ๋“œ ํ•ด๋“œ๋ฆด๊ฒŒ์š” ๐Ÿ˜Š
  • ์˜ค๋Š˜ ๋‚˜์˜ค๋Š” ๊ธ‰์‹, ์šฐ๋ฆฌ ์•„์ด ์•Œ๋ ˆ๋ฅด๊ธฐ ์œ ๋ฐœ ์„ฑ๋ถ„์€ ์—†๋Š”์ง€ ๋งž์ถค์œผ๋กœ ์ฒดํฌํ•ด๋“œ๋ ค์š” ๐Ÿ˜ƒ

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


โœ… ์ฐจ๋ณ„์„ฑ 2. ์šฐ๋ฆฌ ์•„์ด ํ•™๊ต ์ผ์ • ๊ด€๋ฆฌ, ์ด์ œ๋Š” ์Šค์ฟจํฌ์ธํŠธ์—์„œ

  • ํ•™๊ต ์ผ์ •๊ณผ ์•Œ๋ฆผ์žฅ ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•™๋ถ€๋ชจ๋‹˜์˜ โ€˜์˜ค๋Š˜์˜ ํˆฌ๋‘โ€™๋ฅผ ์ž๋™ ์ƒ์„ฑํ•ด๋“œ๋ ค์š”

๊ธฐ์กด์˜ ํ•™๊ต ์•Œ๋ฆผ ์„œ๋น„์Šค๊ฐ€ โ€˜ํ•™๊ต ์†Œ์‹โ€™ ํ˜น์€ โ€˜๊ต์œก ์ •๋ณดโ€™๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์— ์ง‘์ค‘ํ–ˆ๋‹ค๋ฉด ์Šค์ฟจํฌ์ธํŠธ๋Š” ๋‹จ์ˆœ ์ •๋ณด ์ œ๊ณต์˜ ์ˆ˜์ค€์„ ๋„˜์–ด์„œ ์ž๋…€ ํ•™๊ต ์ผ์ • ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ํŽธ๋ฆฌํ•œ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ๊ฒƒ์„ ์ง€ํ–ฅํ•ด์š”


2๏ธโƒฃ ๋ชฉํ‘œ ์‹œ์žฅ

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

image


3๏ธโƒฃ ์œ ์ €๋ฆฌ์„œ์น˜ ๋ถ„์„

์œ ์ € ๋ฆฌ์„œ์น˜ ๋ชฉ์  ์„ค์ •

image

์œ ์ € ๋ณด์ด์Šค๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ๋ฌธ์ œ ์ •์˜์— ๋Œ€ํ•œ ๊ฐ๊ด€์ ์ธ ๊ทผ๊ฑฐ๋ฅผ ์–ป๊ณ ์ž ์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ๋‹˜ ๋Œ€์ƒ ์„ค๋ฌธ์กฐ์‚ฌ(n=19)๋ฅผ ์‹ค์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฒด๊ณ„์ ์ธ ์„ค๋ฌธ์กฐ์‚ฌ ๋ฌธํ•ญ ์„ค๊ณ„๋ฅผ ์œ„ํ•ด ์งˆ๋ฌธ๋“ค์„ ์•Œ๋ฆผ์žฅ, ๊ฐ€์ •ํ†ต์‹ ๋ฌธ, ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ, ํ•™๊ธ‰/ํ•™๊ต ์ƒํ™œ, ํƒ€ ํ•™๋ถ€๋ชจ๋‹˜๊ณผ์˜ ์†Œํ†ต, ๊ต์œก์ •๋ณด, ์ˆ™์ œ์ง€๋„๋ผ๋Š” ์ด 7๊ฐ€์ง€ ์นดํ…Œ๊ณ ๋ฆฌ์— ๋”ฐ๋ผ ๊ตฌ๋ถ„ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์–ด ๊ฐ๊ฐ์˜ ํ•ญ๋ชฉ์œผ๋กœ๋ถ€ํ„ฐ ์–ด๋–ค ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•˜์—ฌ ์„œ๋น„์Šค์™€ ์ง์ ‘์ ์ธ ์—ฐ๊ณ„๋ฅผ ํ•˜๊ณ  ์‹ถ์€์ง€ ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค.


์„ค๋ฌธ์กฐ์‚ฌ ๊ฒฐ๊ณผ ๊ฐœ์š”

image


์ฃผ์š” ์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์„ค๋ฌธ์กฐ์‚ฌ ๊ฒฐ๊ณผ

A. ์•Œ๋ฆผ์žฅ

  1. ์ž๋…€ ์•Œ๋ฆผ์žฅ์„ ํ™•์ธํ•˜๋Š” ์‹œ์  image

47.4%์˜ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ์•Œ๋ฆผ์žฅ์„ ์ž๋…€ ํ•˜๊ต ์งํ›„์— ํ™•์ธํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  42.1%์˜ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ์•Œ๋ฆผ์žฅ์„ ๋Šฆ์€ ์˜คํ›„์— ํ™•์ธํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ์•Œ๋ฆผ์žฅ์„ ์–ด๋–ค ์ˆ˜๋‹จ์œผ๋กœ ํ™•์ธํ•˜๋Š”์ง€ (์ข…์ด/์•ฑ) image

ํ•™๋ถ€๋ชจ๋‹˜ ์•ฝ 95%๋Š” ์•Œ๋ฆผ์žฅ์„ ์•ฑ์„ ํ†ตํ•˜์—ฌ ํ™•์ธํ•˜๊ณ  ์žˆ์—ˆ์œผ๋ฉฐ, ํ•™๋ถ€๋ชจ๋‹˜ ์•ฝ 80%๋Š” ๊ฐ€์ •ํ†ต์‹ ๋ฌธ์„ ์•ฑ์„ ํ†ตํ•˜์—ฌ ํ™•์ธํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

B. ๊ฐ€์ •ํ†ต์‹ ๋ฌธ

  1. ํ•™๊ต ๊ฐ€์ •ํ†ต์‹ ๋ฌธ์„ ์ „๋‹ฌ๋ฐ›์œผ๋ฉด ์–ด๋Š ์ •๋„์˜ ๋‚ด์šฉ์„ ์ฝ๋Š”์ง€ image

ํ•™๋ถ€๋ชจ๋‹˜ 36.8%๋Š” ํ•™๊ต ๊ฐ€์ •ํ†ต์‹ ๋ฌธ์„ ์ฝ์„ ๋•Œ ์ œ๋ชฉ์œผ๋กœ ๋‚ด์šฉ ํŒŒ์•… ํ›„ ์ผ๋ถ€๋งŒ ์ฝ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ 10.5%์˜ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ๊ตฌ๊ฐ•๊ฒ€์ง„ ํ™•์ธ์„œ์™€ ๊ฐ™์€ ํšŒ์‹ ์ด ํ•„์š”ํ•œ ๋‚ด์šฉ๋งŒ ์ฝ๊ณ  ์žˆ ์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ๊ฐ€๋…์„ฑ์— ๋Œ€ํ•œ ํ‰๊ฐ€ image

ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ํ˜„์žฌ ๊ฐ€์ •ํ†ต์‹ ๋ฌธ ํ˜•์‹์˜ ๊ฐ€๋…์„ฑ์„ ํ‰๊ท  4.8์ (10์  ๋งŒ์ )์œผ๋กœ ํ‰๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.

C. ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ

  1. ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ์„ ํ†ตํ•ด ๊ฐ€์žฅ ๋จผ์ € ํ™•์ธํ•ด ๋ณด๋Š” ์ •๋ณด image

ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ์„ ํ†ตํ•ด ํ•™๊ธ‰ ์•Œ๋ฆผ์žฅ(94.7%), ๊ฐ€์ •ํ†ต์‹ ๋ฌธ(94.7%)์„ ๊ฐ€์žฅ ๋จผ์ € ํ™•์ธํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

D. ํ•™๊ธ‰/ํ•™๊ต ์ƒํ™œ

  1. ๊ฐ€์žฅ ์ค‘์š”ํ•˜๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋Š” ํ•™๊ต ์ •๋ณด์˜ ์œ ํ˜• image

ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ํ•™๊ธ‰ ์•Œ๋ฆผ์žฅ(94.7%), ๊ฐ€์ •ํ†ต์‹ ๋ฌธ(63.2%), ํ•™๊ธ‰ ์ผ์ •(63.2%)์„ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ํ•™๊ต ์ •๋ณด๋ผ๊ณ  ์ธ์‹ํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

E. ๊ต์œก ์ •๋ณด

  1. ์–ด๋–ค ๊ฒฝ๋กœ๋ฅผ ํ†ตํ•ด ์ž๋…€ ๊ต์œก ์ •๋ณด๋ฅผ ์–ป๋Š”์ง€ image

์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ๋Œ€๋ถ€๋ถ„(78.9%) ๊ต์œก ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ์„ ํ†ตํ•ด ์ž๋…€ ๊ต์œก ์ •๋ณด๋ฅผ ์–ป๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

  1. ์›ํ•˜๋Š” ๊ต์œก ์ •๋ณด๋ฅผ ์ฐพ๋Š” ๊ณผ์ •์—์„œ ๊ฒช์€ ์–ด๋ ค์›€ image

ํ•™๋ถ€๋ชจ๋‹˜๋“ค์€ ๊ด‘๊ณ ์„ฑ ์ •๋ณด(36.8%), ์ž๋…€ ์ƒํ™ฉ๊ณผ ๋ถ€์ ํ•ฉํ•œ ์ •๋ณด ์ถ”์ฒœ(21.1%) ๋“ฑ์œผ๋กœ ์ธํ•ด ์›ํ•˜๋Š” ๊ต์œก ์ •๋ณด๋ฅผ ์ฐพ๋Š” ๋ฐ ์–ด๋ ค์›€์„ ๊ฒช๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

์œ ์ € ์ธํ„ฐ๋ทฐ ๊ฒฐ๊ณผ ๋ฐ User Definition

image

์„ค๋ฌธ์กฐ์‚ฌ์— ๋”ํ•˜์—ฌ ์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ๋‹˜ ๋Œ€์ƒ ์‹ฌ์ธต ์ธํ„ฐ๋ทฐ(n=3), ์ดˆ๋“ฑ๊ต์‚ฌ ๋Œ€์ƒ ์‹ฌ์ธต ์ธํ„ฐ๋ทฐ(n=3)๋ฅผ ์‹ค์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ์œ ์ € ์ธํ„ฐ๋ทฐ ๊ฒฐ๊ณผ์™€ ์ „์ฒด ๋ฆฌ์„œ์น˜ ๊ณผ์ •์— ๋Œ€ํ•œ ํ•ต์‹ฌ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์œ„์™€ ๊ฐ™์ด ๋„์ถœํ–ˆ์Šต๋‹ˆ๋‹ค.


๐Ÿ‘€ ์„œ๋น„์Šค ํƒ€๊ฒŸ์ธต ์ •์˜

1๏ธโƒฃ ํŽ˜๋ฅด์†Œ๋‚˜ ์„ค์ •

image

์Šค์ฟจํฌ์ธํŠธ๋ฅผ ์ด์šฉํ•  ๊ฐ€์ƒ์˜ ์‚ฌ์šฉ์ž, ํŽ˜๋ฅด์†Œ๋‚˜๋ฅผ ์œ„์™€ ๊ฐ™์ด ์„ค์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ž๋…€๋ฅผ ํ‚ค์šฐ๊ณ  ์žˆ์œผ๋ฉฐ ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋‹ค๋Š” ์„ค์ •์„ ํ†ตํ•ด ํŽ˜์ธ ํฌ์ธํŠธ์™€ ๋‹ˆ์ฆˆ๋ฅผ ๋พฐ์กฑํ•˜๊ฒŒ ๋„์ถœํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.


2๏ธโƒฃ ์ €๋‹ˆ๋งต(์‚ฌ์šฉ์ž์—ฌ์ •์ง€๋„)

image

ํ•™๋ถ€๋ชจ๋‹˜์˜ ํ•˜๋ฃจ์— ๊ฐ€์žฅ ํฌ๊ฒŒ ๊ด€์—ฌํ•˜๋Š” ์ด๋ฒคํŠธ๋Š” ๋ฐ”๋กœ โ€˜์ž๋…€ ๋“ฑ๊ตโ€™์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์ €ํฌ๋Š” ์ž๋…€ ๋“ฑ๊ต ์ „, ์ž๋…€ ํ•˜๊ต ํ›„๋ผ๋Š” ์‹œ๊ฐ„์  ํ๋ฆ„์— ๋”ฐ๋ผ ๊ณ ๊ฐ ์—ฌ์ •์„ ์œ„์™€ ๊ฐ™์ด ์ •๋ฆฌํ•ด๋ดค์Šต๋‹ˆ๋‹ค. ํ•™์Šต/๋“ฑ๊ต ์ค€๋น„ ์ „๋ฐ˜์—์„œ ๋ฐœ์ƒํ•˜๋Š” ํ•™๋ถ€๋ชจ๋‹˜์˜ ๋‹ˆ์ฆˆ๋ฅผ ์Šค์ฟจํฌ์ธํŠธ์˜ ๊ธฐ๋Šฅ๋“ค๋กœ ์ถฉ์กฑํ•˜์—ฌ ํšจ์œจ์ ์ธ ๋“ฑ๊ต ์ค€๋น„๋กœ ์ด๋Œ ์ˆ˜ ์žˆ๊ฒ ๋‹ค๋Š” ํ™•์‹ ์„ ๊ฐ–๊ฒŒ ๋์Šต๋‹ˆ๋‹ค.


3๏ธโƒฃ ํƒ€๊ฒŸ ๋ถ„๋ฅ˜

image

์Šค์ฟจํฌ์ธํŠธ์˜ ๋ชฉํ‘œ ํƒ€๊ฒŸ์€ ์ „๊ตญ ์ดˆ๋“ฑํ•™์ƒ 3050 ํ•™๋ถ€๋ชจ์ด๋ฉฐ ์ถ”ํ›„ ์„œ๋น„์Šค ํ™•์žฅ์„ ํ†ตํ•ด ๋‹ค๋ฌธํ™” ๊ฐ€์ •์˜ ์ดˆ๋“ฑํ•™์ƒ ํ•™๋ถ€๋ชจ์—๊ฒŒ โ€˜๋‹ค๊ตญ์–ด ๋ฒˆ์—ญ ๊ธฐ๋Šฅโ€™์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๊ธ€๋กœ๋ฒŒ ํ•™๊ต ์†Œ์‹ ์•Œ๋ฆฌ๋ฏธ ์–ดํ”Œ๋กœ์„œ ํฌ์ง€์…”๋‹ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


2์ฐจ ํƒ€๊ฒŸ์ธต์œผ๋กœ ๋‹ค๋ฌธํ™” ํ•™๋ถ€๋ชจ๋ฅผ ์„ ์ •ํ•œ ์ด์œ 

  1. ์œ ์ € ์ธํ„ฐ๋ทฐ ๊ณผ์ •์—์„œ ์–ป์€ ์ธ์‚ฌ์ดํŠธ
  • ๊ต์‚ฌ ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ๊ธฐ์กด ํ•™๊ต ์•Œ๋ฆฌ๋ฏธ ์•ฑ E์•Œ๋ฆฌ๋ฏธ๊ฐ€ ์˜จ๋ณด๋”ฉ ๊ณผ์ •์—์„œ ๋‹ค์–‘ํ•œ ๊ฐ€์ •ํ˜•ํƒœ๋ฅผ ๊ณ ๋ คํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ ์„ ํ™•์ธ
  • ํ•™๋ถ€๋ชจ ์ธํ„ฐ๋ทฐ๋ฅผ ํ†ตํ•ด ํŠนํžˆ ๋‹ค๋ฌธํ™” ๊ฐ€์ •์˜ ๊ฒฝ์šฐ ์ž๋…€ ํ•™๊ต์ƒํ™œ๊ณผ ๊ด€๋ จํ•ด ๋„์›€์„ ์ฒญํ•  ๊ณณ์ด ๋งŽ์ด ์—†์–ด ๊ณ ์ถฉ์ด ๋” ํฌ๋‹ค๋Š” ์ ์„ ํ™•์ธ
  1. ๋ฐ์Šคํฌ ๋ฆฌ์„œ์น˜๋ฅผ ํ†ตํ•œ ์ธ์‚ฌ์ดํŠธ
  • ๋‹ค๋ฌธํ™” ๊ฐ€์ • ํ•™์ƒ ์ˆ˜๋Š” 2023๋…„ 18๋งŒ์œผ๋กœ ์ง‘๊ณ„, 2025๋…„ 20๋งŒ์œผ๋กœ ์˜ˆ์ธก๋˜์–ด ์‹œ์žฅ ์ž์ฒด์˜ ํ™•์žฅ์„ฑ์„ ํ™•์ธ
  • ์„ค๋ฌธ ๊ฒฐ๊ณผ ๋‹ค๋ฌธํ™” ๊ฐ€์ • ํ•™๋ถ€๋ชจ์˜ 50.4%๊ฐ€ ํ•™์Šต ์ง€๋„ ๋ฐ ํ•™๊ต์ƒํ™œ ๊ด€๋ฆฌ์˜ ์–ด๋ ค์›€์„ ์ž๋…€ ์–‘์œก์—์„œ์˜ ๊ฐ€์žฅ ํฐ ๊ณ ์ถฉ์œผ๋กœ ๊ผฝ์Œ.

๐Ÿ’ก ์„œ๋น„์Šค ์†Œ๊ฐœ

๊ฐœ์š”

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

ํ•ต์‹ฌ ๊ธฐ๋Šฅ

image


์ •๋ณด ๊ตฌ์กฐ๋„ (IA)

image



๐Ÿ“Š ์„œ๋น„์Šค ๋น„์ฆˆ๋‹ˆ์Šค ๋ชจ๋ธ

image

๊ด€๋ จ ํŒŒํŠธ๋„ˆ 1 ๊ด€๋ จ ํŒŒํŠธ๋„ˆ 2 ๋‚ด์šฉ
์ค‘๊ฐœ ์ˆ˜์ˆ˜๋ฃŒ ๋ชจ๋ธ ์Šค์ฟจํฌ์ธํŠธ ๊ธฐ์—… ์Šคํ† ์–ด์— ์ž…์ ๋œ ์ƒํ’ˆ์˜ ๊ฑฐ๋ž˜ ์„ฑ์‚ฌ ์‹œ ํŒ๋งค๊ฐ€์˜ 4%๋ฅผ ์Šค์ฟจํฌ์ธํŠธ์— ์ˆ˜์ˆ˜๋ฃŒ๋กœ ๋‚ฉ๋ถ€
๊ด‘๊ณ ๋ฃŒ ๋ชจ๋ธ ์Šค์ฟจํฌ์ธํŠธ ๊ธฐ์—… ์Šคํ† ์–ด ํŽ˜์ด์ง€ ์ƒ๋‹จ ๋ฐฐ๋„ˆ์— ๊ด‘๊ณ  ์ง‘ํ–‰ ์‹œ ์Šค์ฟจํฌ์ธํŠธ์— ๊ด‘๊ณ ๋น„ ๋‚ฉ๋ถ€
ํ”„๋ฆฌ๋ฏธ์—„ ๊ตฌ๋… ๋ชจ๋ธ ์Šค์ฟจํฌ์ธํŠธ ์œ ์ € ๊ณผ๋ชฉ๋ณ„ ํ•™์Šต ํŒ ์ถ”๊ฐ€ ์—ด๋žŒ ํฌ๋ง ์‹œ ์Šค์ฟจํฌ์ธํŠธ์— ๊ตฌ๋…๋ฃŒ ๋‚ฉ๋ถ€

- ๋ฌด๋ฃŒ ์ด์šฉ ์‹œ: ๋งค์ฃผ 2๊ฐœ ๊ณผ๋ชฉ์˜ ํ•™์Šต ํŒ ํ™•์ธ ๊ฐ€๋Šฅ
- ํ”„๋ฆฌ๋ฏธ์—„ ์ด์šฉ ์‹œ: ๋งค์ฃผ ์ „ ๊ณผ๋ชฉ ํ•™์Šต ํŒ ํ™•์ธ ๊ฐ€๋Šฅ



๐Ÿ“ˆ Mile Stone

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


๐ŸŽจ ๋ฌด๋“œ๋ณด๋“œ, ๋””์ž์ธ์‹œ์Šคํ…œ

1๏ธโƒฃ ๋ฌด๋“œ๋ณด๋“œ

image

2๏ธโƒฃ ๋””์ž์ธ์‹œ์Šคํ…œ

image


๐Ÿ”ย System Architecture

image


๐Ÿ“œย ERD ์„ค๊ณ„๋„

image


๐Ÿ’ป Technology

Web

  • Next.jsTypeScript
  • React-Query Axios Redux Styled-Components Storybook

Server

  • IntelliJ IDEA Kotlin Springboot Shell Script Gradle Spring Data JPA JWT
  • MySQL Hibernate
  • GitHub Actions Docker Nginx

Co-working Tool

  • Slack Notion

๐Ÿพ ๊ธฐ์ˆ  ์Šคํƒ ์„ ์ • ์ด์œ 

๐Ÿ“˜ย Web ์Šคํƒ ์„ ์ • ์ด์œ 

  • Next.js
    ์ €ํฌ ํ”„๋กœ์ ํŠธ๋Š” ์„œ๋น„์Šค ๋ฐฐํฌ ํ›„ ์‹ค ์šด์˜ ๋ฐ ์ˆ˜์ตํ™”๋ฅผ ๋ชฉํ‘œ๋กœ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, SEO๋ฅผ ํ†ตํ•œ ๊ฒ€์ƒ‰ ์—”์ง„ ๋…ธ์ถœ์— ๊ฐ•์ ์ด ์žˆ๋Š” Next.js๋ฅผ ๊ธฐ์ˆ  ์Šคํƒ์œผ๋กœ ์„ ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ฒซ ๋กœ๋”ฉ์ด ์˜ค๋ž˜ ๊ฑธ๋ฆฌ๊ณ  SEO์— ์ทจ์•ฝํ•œ Client Side Rendering ํ™˜๊ฒฝ์˜ React์™€ ๋‹ฌ๋ฆฌ, Next.js๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ๋ชจ๋“  ํŽ˜์ด์ง€๋ฅผ pre-rendering์„ ํ†ตํ•ด ๋ฏธ๋ฆฌ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ Œ๋”๋ง๋œ ํŽ˜์ด์ง€๋ฅผ ๊ฐ€์ ธ์˜ค๋ฏ€๋กœ ์‚ฌ์šฉ์ž์—๊ฒŒ ๋” ์ข‹์€ UX๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

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

  • styled-components
    CSS๋ฅผ ์ปดํฌ๋„ŒํŠธ๋กœ ๊ด€๋ฆฌํ•˜์—ฌ ๋ Œ๋”๋ง ๊ตฌ๋ฌธ์—์„œ ์ปดํฌ๋„ŒํŠธ ์ด๋ฆ„๋งŒ ๋…ธ์ถœ๋˜๊ธฐ์— ๊ฐ€๋…์„ฑ์ด ์ข‹๊ณ  ์ปดํฌ๋„ŒํŠธ ์ด๋ฆ„์œผ๋กœ ๊ธฐ๋Šฅ๊ณผ ์Šคํƒ€์ผ์„ ์œ ์ถ”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Next(React) ํ™˜๊ฒฝ์—์„œ๋Š” props๋ฅผ ํ™œ์šฉํ•œ ์กฐ๊ฑด๋ถ€ ์Šคํƒ€์ผ๋ง์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, styled-component ์Šคํƒ€์ผ์„ ์ƒ์†๋ฐ›์•„ ์ฝ”๋“œ์˜ ์žฌ์‚ฌ์šฉ์„ฑ์„ ๋†’์ผ ์ˆ˜ ์žˆ์–ด ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • redux-toolkit
    redux๋Š” ๊ฐ€์žฅ ์‹ ๋ขฐ์„ฑ ์žˆ๊ณ  ์•ˆ์ •๋œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ, Redux Devtools๋ฅผ ์ด์šฉํ•ด ์ง๊ด€์ ์œผ๋กœ ์ƒํƒœ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ• ๋˜ํ•œ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ํ”„๋กœ์ ํŠธ๋ฅผ ์ ์ฐจ ํ™•๋Œ€ํ•˜๋ฉฐ ์ „์—ญ ์ƒํƒœ๊ฐ’์ด ๋งŽ์•„์งˆ ๊ฒฝ์šฐ, ๋””๋ฒ„๊น…์ด ์ƒ๋Œ€์ ์œผ๋กœ recoil์— ๋น„ํ•ด ๋” ํŽธ๋ฆฌํ•  ๊ฒƒ์ด๋ผ๋Š” ์ƒ๊ฐ์œผ๋กœ ๋ณธ ๊ธฐ์ˆ ์„ ์ฑ„ํƒํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. recoil ๋ณด๋‹ค๋Š” ์ž‘์„ฑํ•ด์•ผ ํ•  ์ฝ”๋“œ์˜ ์–‘์ด ๋งŽ๋‹ค๋Š” ๋‹จ์ ์ด ์žˆ์œผ๋‚˜, redux-toolkit์˜ ์‚ฌ์šฉ์œผ๋กœ ๊ธฐ์กด ๋ฆฌ๋•์Šค์˜ ๋ถˆํ•„์š”ํ•œ ์ฝ”๋“œ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ. thunk๋ฅผ ์‚ฌ์šฉํ•ด ๋น„๋™๊ธฐ์ž‘์—…์„ ๋ณด๋‹ค ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • storybook
    ํ˜‘์—…์‹œ, ํŒ€์›์ด ๊ฐœ๋ฐœ ์ค‘์ธ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋ฌธ์„œ๋กœ ํŒŒ์•…ํ•˜๊ธฐ ์œ„ํ•ด ์„ ์ •ํ•˜์˜€์Šต๋‹ˆ๋‹ค. storybook์€ UI๊ฐ€ ์‹ค์ œ๋กœ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋Š”์ง€ ์ปดํฌ๋„ŒํŠธ๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์–ด ํ”„๋กœ์ ํŠธ์˜ ๋ณต์žก์„ฑ์„ ์ค„์ผ ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ปดํฌ๋„ŒํŠธ์˜ ๋ฌธ์„œํ™”๊ฐ€ ์ž๋™์œผ๋กœ ๋˜๊ณ , ์ปดํฌ๋„ŒํŠธ์˜ ๊ฐ ์ƒํƒœ๋ฅผ ๋ณ„๋„์˜ ์Šคํ† ๋ฆฌ๋กœ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์–ด ๋‹ค์–‘ํ•œ story๋ฅผ ํŒ€์›๊ณผ ์‰ฝ๊ฒŒ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ณ  ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์–ด ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

๐Ÿ“— Server ์Šคํƒ ์„ ์ • ์ด์œ 

  • spring boot
    ํ˜„์žฌ Jvm ์ƒํƒœ๊ณ„์— ์ต์ˆ™ํ•œ ๊ฐœ๋ฐœ์ž๋“ค๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ฃผ์š” ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ jvm ๊ธฐ๋ฐ˜ ํ”„๋ ˆ์ž„ ์›Œํฌ๋“ค ์ค‘ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ์ค‘, spring์€ ๋ ˆํผ๋Ÿฐ์Šค๋„ ๋งŽ๊ณ  ํ˜„์žฌ ํ•™์Šต์ด ๋งŽ์ด ์ง„ํ–‰๋œ ์ƒํƒœ์ด๊ธฐ ๋•Œ๋ฌธ์— ์ฃผ์š” ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์„ ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ, spring boot์˜ ๊ฒฝ์šฐ spring๊ด€๋ จ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์˜์กด์„ฑ์„ ์ž๋™์œผ๋กœ ์„ค์ •ํ•ด์ฃผ๊ธฐ ๋•Œ๋ฌธ์—, ๊ฐœ๋ฐœ ํšจ์œจ์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด spring boot๋ฅผ ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

  • jpa
    spring ์ง„์˜์˜ ์˜์†์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ์™€ ์ฝ”ํ‹€๋ฆฐ ์ง„์˜์˜ ์˜์†์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์ด ๋‹ค์ˆ˜ ์กด์žฌํ•ฉ๋‹ˆ๋‹ค. ์ด ์ค‘ ์ž๋™์œผ๋กœ ํ…Œ์ด๋ธ”์„ ์ƒ์„ฑํ•ด์ฃผ๋ฉฐ ๋ฉ”์†Œ๋“œ ์ด๋ฆ„์„ ํ†ตํ•ด ์ฟผ๋ฆฌ๋ฅผ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ถ”๊ฐ€๋กœ spring๊ณผ์˜ ์‰ฌ์šด ํ†ตํ•ฉ์„ ์ง€์›ํ•˜๋ฉฐ ํ•ด๋‹น ํ”„๋ ˆ์ž„์›Œํฌ์— ๋Œ€ํ•ด ํ•™์Šต์ด ์ง„ํ–‰๋˜์—ˆ๊ธฐ์— Spring Data JPA๋ฅผ ์˜์†์„ฑ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • MySQL
    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ ์ • ๊ณผ์ •์—์„œ ์‰ฌ์šด ์‚ฌ์šฉ์˜ MongoDB์™€ ๊ธฐ์กด์— ์‚ฌ์šฉํ•ด์˜ค๋˜ MySQL์„ ๊ณ ๋ฏผํ•˜๊ฒŒ ๋˜์—ˆ์œผ๋ฉฐ ์ตœ์ข…์ ์œผ๋กœ MySQL์„ ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ์ด์œ ๋Š” MongoDB์™€๋Š” ๋‹ค๋ฅด๊ฒŒ MySQL์˜ ๊ฒฝ์šฐ ํ•™๊ต์—์„œ ์ „๊ณต์‹œ๊ฐ„์— ํ•™์Šต์„ ํ•˜์˜€์œผ๋ฉฐ, ํŠธ๋žœ์žญ์…˜์„ ํ†ตํ•ด ACID๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ์ง€์›ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์„ ์ •ํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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


๐Ÿ”–ย Naming Rules

๐Ÿ–ฅ๏ธFrontend

  • component : PascalCase
    • ์ตœ์ƒ์œ„ ํƒœ๊ทธ : -Layout
    • ์ฐจ์ƒ์œ„ ํƒœ๊ทธ : -Container
  • constant : SNAKE_CASE
  • ๋ณ€์ˆ˜ : camelCase
  • Interface
    • props : PascalCaseProps
    • api response : PascalCaseResponse

๐Ÿ’ปBackend

  • Packages
    • ํ•ญ์ƒ ์†Œ๋ฌธ์ž๋กœ ์ƒ์„ฑํ•˜๊ธฐ
  • Classes
    • ๋ช…์‚ฌ์—ฌ์•ผ ํ•œ๋‹ค.
    • ๋ณตํ•ฉ ๋‹จ์–ด์˜ ๊ฒฝ์šฐ ๊ฐ ๋‹จ์–ด์˜ ์ฒซ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž.
    • ์™„์ „ํ•œ ๋‹จ์–ด๋ฅผ ์‚ฌ์šฉํ•˜๊ณ , ๋‘ ๋ฌธ์ž์–ด์™€ ์•ฝ์–ด๋Š” ํ”ผํ•œ๋‹ค.
  • Interfaces
    • ์ธํ„ฐํŽ˜์ด์Šค ์ด๋ฆ„๋„ ํด๋ž˜์Šค ์ด๋ฆ„๊ณผ ๊ฐ™์€ ๋Œ€๋ฌธ์ž ๊ทœ์น™์„ ์ ์šฉํ•œ๋‹ค.
  • Methods
    • ๋™์‚ฌ์—ฌ์•ผ ํ•œ๋‹ค.
    • ๋ณตํ•ฉ ๋‹จ์–ด์˜ ๊ฒฝ์šฐ ์ฒซ ๋‹จ์–ด๋Š” ์†Œ๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•œ๋‹ค.
  • Constants
    • ํด๋ž˜์Šค ์ƒ์ˆ˜๋กœ ์„ ์–ธ๋œ ๋ณ€์ˆ˜๋“ค๊ณผ ์ƒ์ˆ˜๋“ค์˜ ์ด๋ฆ„์€ ๋ชจ๋‘ ๋Œ€๋ฌธ์ž๋กœ ์“ฐ๊ณ  ๊ฐ ๋‹จ์–ด๋Š” ์–ธ๋”๋ฐ” ("_")๋กœ ๋ถ„๋ฆฌํ•œ๋‹ค. -** Variables**
    • ๋ณ€์ˆ˜ ์ด๋ฆ„์˜ ์ฒซ๋ฒˆ์งธ ๋ฌธ์ž๋Š” ์†Œ๋ฌธ์ž์—ฌ์•ผ ํ•œ๋‹ค.
    • ์–ธ๋”๋ฐ” ๋˜๋Š” ๋‹ฌ๋Ÿฌ ํ‘œ์‹œ ๋ฌธ์ž๋กœ ์‹œ์ž‘ํ•˜๋Š” ๊ฒƒ์ด ํ—ˆ์šฉ ๋˜๊ธฐ๋Š” ํ•˜์ง€๋งŒ, ์‚ฌ์šฉํ•˜์ง€ ๋ง์ž.
    • ์งง์ง€๋งŒ ์˜๋ฏธ์žˆ๊ฒŒ ์ง“๋Š”๋‹ค.
    • ๋ณ€์ˆ˜์˜ ์‚ฌ์šฉ ์˜๋„๋ฅผ ์•Œ ์ˆ˜ ์žˆ๋„๋ก ์˜๋ฏธ์ ์œผ๋กœ ์ง“๋Š”๋‹ค.
    • ํ•œ๋ฌธ์ž๋กœ๋งŒ ์ด๋ฃจ์–ด์ง„ ๋ณ€์ˆ˜๋Š” ์•”์‹œ์ ์œผ๋กœ๋งŒ ์‚ฌ์šฉํ•˜๊ณ  ๋ฒ„๋ฆด ๋ณ€์ˆ˜๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” ํ”ผํ•œ๋‹ค.
    • ์ž„์‹œ ๋ณ€์ˆ˜์˜ ์ด๋ฆ„์€ integer๋Š” i,j,k,m,n ์„ ์‚ฌ์šฉํ•˜๊ณ  character๋Š” c,d,e๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.
  • ETC
    • DB ํ…Œ์ด๋ธ”: lower_snake_case
    • ENUM, ์ƒ์ˆ˜: Upper_snake_case
    • ์ปฌ๋ ‰์…˜(Collection): ๋ณต์ˆ˜ํ˜•์„ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ์ปฌ๋ ‰์…˜์„ ๋ช…์‹œํ•œ๋‹ค. (Ex. userList, users, userMap)
    • LocalDateTime: ์ ‘๋ฏธ์‚ฌ์— Date๋ฅผ ๋ถ™์ธ๋‹ค.

๐Ÿ—‚๏ธย Commit Convention

Ex) git commit -m "feat(#8) : ์•ฑ ์„ค์น˜ ํ”Œ๋กœํŒ… ๋ฐฐ๋„ˆ ์ถ”๊ฐ€"

  • feat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • fix : ๋ฒ„๊ทธ ์ˆ˜์ •
  • chore : ๋นŒ๋“œ ์—…๋ฌด, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €, ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, dependencies ์„ค์ •
  • docs : ๋ฌธ์„œ ์ˆ˜์ •
  • design : CSS ๋“ฑ ์‚ฌ์šฉ์ž UI ๋””์ž์ธ ๋ณ€๊ฒฝ
  • style : ์ฝ”๋“œ formatting, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ์ž์ฒด์˜ ๋ณ€๊ฒฝ์ด ์—†๋Š” ๊ฒฝ์šฐ
  • refactor : ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง
  • test : ํ…Œ์ŠคํŠธ ์ฝ”๋“œ, ๋ฆฌํŒฉํ† ๋ง ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€
  • rename : ํŒŒ์ผ ํ˜น์€ ํด๋”๋ช… ๋ณ€๊ฒฝ
  • remove : ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ์ž‘์—…๋งŒ ์ˆ˜ํ–‰ํ•œ ๊ฒฝ์šฐ
  • comment : ํ•„์š”ํ•œ ์ฃผ์„ ์ถ”๊ฐ€ ๋ฐ ๋ณ€๊ฒฝ
  • init : ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ํ›„ ์ฒซ ์ปค๋ฐ‹
  • !hotfix : ๊ธ‰ํ•˜๊ฒŒ ์น˜๋ช…์ ์ธ ๋ฒ„๊ทธ๋ฅผ ๊ณ ์ณ์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ3. ์ œ๋ชฉ ์ฒซ ๊ธ€์ž๋Š” ๋Œ€๋ฌธ์ž๋กœ, ๋์—๋Š” . ๊ธˆ์ง€

๐Ÿฌย Git Flow

main : ์ถœ์‹œ ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๋•์…˜ ์ฝ”๋“œ์˜ ๋ธŒ๋žœ์น˜

develop : ๋‹ค์Œ ๋ฒ„์ „์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜

feature : ๊ธฐ๋Šฅ์„ ๊ฐœ๋ฐœํ•˜๋Š” ๋ธŒ๋žœ์น˜

hotfix : ์ถœ์‹œ ๋ฒ„์ „์—์„œ ๋ฐœ์ƒํ•œ ๋ฒ„๊ทธ๋ฅผ ์ˆ˜์ •ํ•˜๋Š” ๋ธŒ๋žœ์น˜

๋ธŒ๋žœ์น˜ ๋„ค์ด๋ฐ : feat/#์ด์Šˆ๋ฒˆํ˜ธ

schoolpoint's People

Contributors

yyypearl avatar uiop5809 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.