<aside>

๐Ÿ—“๏ธย ๊ฐœ๋ฐœ ๊ธฐ๊ฐ„: 2023.12.01 ~ 2024.03.17 (์•ฝ 3๊ฐœ์›”)

๐Ÿง‘โ€๐Ÿ’ปย ํŒ€์›: 8๋ช… - ํ”„๋ก ํŠธ 2๋ช…, ๋ฐฑ์—”๋“œ 3๋ช…, ๋””์ž์ด๋„ˆ 3๋ช… (์—ญํ• : ๋ฐฑ์—”๋“œ)

๐Ÿ“Œย ์„œ๋น„์Šค ๋ชฉ์ : ๋ฉ˜๋ณด์ƒค๋Š” ๋นต๊ณผ ๋นต ์‚ฌ์ด์— ์žˆ๋Š” ์ƒˆ์šฐ์ฒ˜๋Ÿผ ์‹ ์ž…์ƒ๊ณผ ์„ ๋ฐฐ ์‚ฌ์ด๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ์ •๋ณด ์Šต๋“์˜ ์–ด๋ ค์›€์„ ํ•ด์†Œํ•˜๊ณ  ๋Œ€ํ•™ ์ƒํ™œ ์ ์‘์„ ๋•๋Š” 1:1 ์ฑ„ํŒ… ๊ธฐ๋ฐ˜ ๋ฉ˜ํ† โ€ข๋ฉ˜ํ‹ฐ ์„œ๋น„์Šค ์ž…๋‹ˆ๋‹ค.

</aside>

๐Ÿ•น๏ธย ๊ธฐ์ˆ  ์Šคํƒ: Nest.js, MySQL, Redis, TypeORM, Slack, Swagger


๐Ÿ™‹โ€โ™‚๏ธย ํ•ต์‹ฌ ์—ญํ• 

1. ์†Œ์…œ ๋กœ๊ทธ์ธ ๋„์ž… (์ดˆ๊ธฐ ์ดํƒˆ๋ฅ  30% ๊ฐœ์„ )

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

3๊ฐœ์›” ์ด๋‚ด์— MVP๋ฅผ ์™„์„ฑํ•ด์•ผ ํ–ˆ๊ณ  ๋‹ค๋ฅธ ๊ธฐ๋Šฅ๋“ค์˜ ๊ตฌํ˜„๋„ ๋‚จ์•„์žˆ๋Š” ์ƒํ™ฉ์ด์—ˆ๊ธฐ์— ์ž์ฒด ๋กœ๊ทธ์ธ ๋ฐฉ์‹์„ ์ œ๊ฑฐํ•˜๊ณ , Naver, Kakao, Google์˜ OAuth 2.0 ๊ธฐ๋ฐ˜ ์†Œ์…œ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ์„ ๋„์ž…ํ–ˆ์Šต๋‹ˆ๋‹ค.

image.png

๊ทธ ๊ฒฐ๊ณผ, ์ด์ „ ์„œ๋น„์Šค ๋ณด๋‹ค ๊ฐ€์ž…์ž ์ˆ˜๊ฐ€ ์•ฝ 40๋ช…์—์„œ 55๋ช…์œผ๋กœ ์ฆ๊ฐ€ํ•ด ๊ฐ€์ž… ์™„๋ฃŒ์œจ์ด 37% ์ƒ์Šนํ•˜์˜€๊ณ , ์„œ๋น„์Šค ์ดˆ๊ธฐ ์ง„์ž… ์žฅ๋ฒฝ์ด ๋Œ€ํญ ๋‚ฎ์•„์กŒ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝํ—˜์„ ํ†ตํ•ด ์‚ฌ์šฉ์ž์˜ ์ดํƒˆ ์›์ธ์„ ๋ฐ์ดํ„ฐ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ถ„์„ํ•˜๊ณ , ์ธ์ฆ ๋กœ์ง์—๋„ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜(UX) ๊ด€์ ์ด ํ•„์š”ํ•˜๋‹ค๋Š” ์ ์„ ์ฒด๊ฐํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

2. JWT ์ธ์ฆ ๋ฐ ์ธ์ฆ ๋กœ์ง ๋ฆฌํŒฉํ† ๋ง

https://github.com/modern-agile-team/Menbosha-back/pull/240