๐Ÿ‡ฐ๐Ÿ‡ท ๐Ÿ‡บ๐Ÿ‡ธ

Service Details

์บ์น˜ํ”Œ๋žœ

ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„: 2023.09.04 - 2023.12.15

์ „๊ตญ ๋ชจ๋“ ํ–‰์‚ฌ๋ฅผ ํ•œ๋ฒˆ์— ๋ณด์—ฌ์ฃผ๋Š” ์•ฑ, ์บ์น˜ํ”Œ๋žœ

  • ๊ธฐ์ˆ ์Šคํƒ: Spring boot, MySQL, Kakao Login API
  • ๊ฐœ๋ฐœ์ธ์›(์—ญํ•  - ์ด 5๋ช…): ๋ฐฑ์•ค๋“œ(2๋ช…), ํ”„๋ก ํŠธ์•ค๋“œ(1๋ช…), ai(2๋ช…)
  • GitHub: CatchPlan

๐Ÿ“Œ ํ”„๋กœ์ ํŠธ ๊ฐœ์š”
์ „๊ตญ ๋ชจ๋“  ํ–‰์‚ฌ๋ฅผ ํ•œ๋ˆˆ์— ๋ณด์—ฌ์ฃผ๊ณ , AI ๊ธฐ๋ฐ˜ ๋งž์ถค ์ถ”์ฒœ๊ณผ ์บ˜๋ฆฐ๋” ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” Android ์•ฑ์ž…๋‹ˆ๋‹ค.
ํ–‰์‚ฌ ์ •๋ณด๋Š” YES24์™€ ๊ฐ™์€ ํ–‰์‚ฌ ํ”Œ๋žซํผ์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘(ํฌ๋กค๋ง)ํ•˜์—ฌ ์ž๋™์œผ๋กœ ์ตœ์‹  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
์‚ฌ์šฉ์ž๋Š” ์ž์‹ ์—๊ฒŒ ์ ํ•ฉํ•œ ํ–‰์‚ฌ๋ฅผ ์ถ”์ฒœ๋ฐ›๊ณ , ๊ด€์‹ฌ ํ–‰์‚ฌ๋ฅผ ์บ˜๋ฆฐ๋”์— ์ €์žฅํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐ŸŽฏ ์ฃผ์ œ ์„ ์ • ์ด์œ  ๋ฐ ์ฃผ์š” ๋ชฉํ‘œ
- ์ „๊ตญ ํ–‰์‚ฌ ์ •๋ณด๊ฐ€ ํฉ์–ด์ ธ ์žˆ์–ด ์‚ฌ์šฉ์ž ์ ‘๊ทผ์„ฑ์ด ๋‚ฎ์€ ๋ฌธ์ œ ํ•ด๊ฒฐ
- ์‚ฌ์šฉ์ž ๋งž์ถคํ˜• ํ–‰์‚ฌ ์ถ”์ฒœ ์„œ๋น„์Šค ์ œ๊ณต
- ๋น„๋Œ€์ค‘์  ํ–‰์‚ฌ์˜ ํ™๋ณด ๊ธฐํšŒ ํ™•๋Œ€

๐Ÿ“– ์ฃผ์š” ๊ธฐ๋Šฅ
- ai ๊ธฐ๋ฐ˜์˜ ๋งž์ถค ์ถ”์ฒœ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ mbti๋ณ„๋กœ ์œ ์‚ฌ๋„๋ฅผ ์ธก์ •ํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ ํ•ฉํ•œ ํ–‰์‚ฌ๋ฅผ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.
- ์ฑ—๋ด‡ ๊ธฐ๋Šฅ์œผ๋กœ ์ €ํฌ ์•ฑ์— ๊ด€๋ จ๋œ ๋‚ด์šฉ์„ ์งˆ๋ฌธ์‹œ ๊ทธ์— ๋งž๋Š” ๋‹ต๋ณ€์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
- ์‚ฌ์šฉ์ž๊ฐ€ ๊ด€์‹ฌ์žˆ๋Š” ํ–‰์‚ฌ๋ฅผ ์Šคํฌ๋žฉํ•˜์—ฌ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๊ณ  ์บ˜๋ฆฐ๋” ์ €์žฅ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ, ํ•œ๋ฒˆ์— ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ™‹โ€โ™‚๏ธ ์—ญํ•  ๋ฐ ์†Œ๊ฐ
- ์ €๋Š” ํ•ด๋‹น ์‚ฐํ•™ ํ”„๋กœ์ ํŠธ์—์„œ ๋ฐฑ์•ค๋“œ(spring boot)๋ฅผ ๋‹ด๋‹นํ•˜์˜€์Šต๋‹ˆ๋‹ค. DB์„ค๊ณ„, JWTํ† ํฐ ์ƒ์„ฑ ๋ฐ ์œ ํšจ์„ฑ ๊ฒ€์ฆ,
์ „๋ฐ˜์ ์ธ api ์„ค๊ณ„, EC2 https ์ฒ˜๋ฆฌ๋ฅผ ๋งก์•„์„œ ์ง„ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
- ์ฒ˜์Œํ•˜๋Š” ์„œ๋ฒ„๊ฐœ๋ฐœ๊ณผ ์ฒ˜์Œํ•˜๋Š” ํŒ€ํ”„๋กœ์ ํŠธ๋ผ๋Š” ์ ์—์„œ ํฐ ์–ด๋ ค์›€์„ ์˜ˆ์ƒํ–ˆ์—ˆ์ง€๋งŒ, ๋‹คํ–‰ํžˆ ๊ฐ™์ด ์ง„ํ–‰ํ•˜๋Š” ํŒ€์›๋“ค์ด ๋ชจ๋‘ ์ ๊ทน์ ์œผ๋กœ ์ฐธ์—ฌํ•ด์ฃผ๊ณ , ์ฃผ๋ณ€ ์„ ๋ฐฐ๋“ค์˜ ๋„์›€์„ ๋ฐ›์•„ ํ”„๋กœ์ ํŠธ ์™„์„ฑ๊ณผ ๋”๋ถˆ์–ด ์„ฑ๊ณต์ ์œผ๋กœ ์•ฑ์„ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
- ๋ธ”๋กœ๊ทธ ํ›„๊ธฐ

๐Ÿ“– ๋‚ด์šฉ
- ์ „๊ตญ ๋ชจ๋“  ํ–‰์‚ฌ๋ฅผ ํ•œ๋ˆˆ์—, ai๊ธฐ๋ฐ˜ ๋‚˜๋งŒ์˜ ๋งž์ถค์ถ”์ฒœ์œผ๋กœ ์บ˜๋ฆฐ๋” ์ €์žฅ๊นŒ์ง€ ํ•  ์ˆ˜ ์žˆ๋Š” ์•ˆ๋“œ๋กœ์ด๋“œ ์•ฑ์ž…๋‹ˆ๋‹ค.
- ํ•„์š”ํ•œ ๋ฐ์ดํ„ฐ๋Š” ๋งŽ์€ ํ–‰์‚ฌ์ •๋ณด๊ฐ€ ์žˆ๋Š” yes 24์— ๋ฌธ์˜ ํ›„ ํฌ๋กค๋ง์„ ํ†ตํ•ด ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.
- PlayStore์— ์บ์น˜ํ”Œ๋žœ ์•ฑ์„ ๋“ฑ๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

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

๐ŸŽฏ ๊ฒฐ๊ณผ ๋ฐ ์„ฑ๊ณผ
- ํ•œ๊ตญํ•ญ๊ณต๋Œ€ํ•™๊ต AI ์œตํ•ฉ๋Œ€ํ•™ ํ•™์žฅ์ƒ ์ˆ˜์ƒ(1๋“ฑ)