RefinedStone / findApple

findapple serive Backend-Repository

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

๐ŸŽ ํŒŒ์ธ๋“œ์• ํ”Œ(FindApple) Backend

โœ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

  • [์„œ๋น„์Šค ๋ชฉ์ ] ์ค‘๊ณ ๊ฑฐ๋ž˜ ์‚ฌ์ดํŠธ ๊ฐ€๊ฒฉ ์ฑ…์ • ํ•œ๊ณ„ ๊ฐœ์„ (๋ถˆํ•ฉ๋ฆฌํ•œ ๊ฐ€๊ฒฉ ์ œ์•ˆ ๋ฐฉ์ง€)
  • ์• ํ”Œ ์ œํ’ˆ ๊ตฐ์— ํŠนํ™”๋œ ์˜ต์…˜๋“ค์— ๋งž์ถฐ ๊ณ ๋„ํ™”๋œ ์นดํ…Œ๊ณ ๋ฆฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์• ํ”Œ ์ค‘๊ณ  ์–ผ๋งˆ์— ํŒ”์•„์•ผ ํ• ์ง€ ๊ณ ๋ฏผ ๋˜์‹œ๋‚˜์š”?
  • ํŒŒ์ธ๋“œ์• ํ”Œ์€ ์• ํ”Œ ์ค‘๊ณ  ๋ฌผํ’ˆ ๊ฐ€๊ฒฉ์„ ์‚ฐ์ •ํ•ด๋“œ๋ฆฝ๋‹ˆ๋‹ค.
  • ์‹œ์„ธ์— ๋งž๋Š” ๋ฌผํ’ˆ๋“ค์„ ์•ˆ์‹ฌํ•˜๊ณ  ๊ตฌ๋งคํ•˜์„ธ์š”!
  • ์ฑ…์ •๋œ ๊ฐ€๊ฒฉ์ด ๋งˆ์Œ์— ๋“ค์ง€ ์•Š๋Š”๋‹ค๋ฉด ์ด์˜์ œ๊ธฐ๋ฅผ ํ†ตํ•ด ์œ ์ €๋“ค๊ณผ ์˜๊ฒฌ์„ ๋‚˜๋ˆ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

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

๐Ÿ”จ ๊ตฌํ˜„ํ•œ ๊ธฐ๋Šฅ๋“ค

  • ๐Ÿซ์นด์นด์˜คํ†ก ์†Œ์…œ ๋กœ๊ทธ์ธ
  • โ™พ๋ฌดํ•œ ์Šคํฌ๋กค
  • ๐Ÿ”Ž๊ฒ€์ƒ‰ ๋ฐ ์กฐํšŒ ๊ธฐ๋Šฅ
  • ๐Ÿ™‹โ€๋งˆ์ด ํŽ˜์ด์ง€์—์„œ๋Š” ๋‚ด๊ฐ€ ์˜ฌ๋ฆฐ ๊ฒŒ์‹œ๊ธ€๋„ ๋ชจ์•„ ๋ณด๊ณ  ๋‚ด๊ฐ€ ์ข‹์•„ํ•œ ๊ฒŒ์‹œ๊ธ€๋„ ๋ชจ์•„์„œ ํ™•์ธ
  • ๐Ÿ’ฌWebSocket์„ ์ด์šฉํ•œ ์‹ค์‹œ๊ฐ„ ์ฑ„ํŒ… ๋ฐ ์•Œ๋ฆผ
  • ๐Ÿต๋ฐฐํฌ๋œ ์„œ๋ฒ„์˜ ์—๋Ÿฌ ๋กœ๊ทธ๋ฅผ ์‰ฝ๊ฒŒ ํ™•์ธ ๊ฐ€๋Šฅ (Slack Webhook, Logback)
  • {ยทยทยท} Swagger ๋ณด๊ธฐ์‰ฌ์šด API๋ช…์„ธ์„œ, FE,๋””์ž์ด๋„ˆ ํŒ€์›๋„ APIํ…Œ์ŠคํŠธ ๊ฐ€๋Šฅ

๐Ÿ‘ฅ Backend ํŒ€์› ์†Œ๊ฐœ

Name Github Position
๊น€์ •์ˆ˜ https://github.com/dnjawm19 ๋ถ€ํŒ€์žฅ
์ด์Šน์ฃผ https://github.com/RefinedStone ํŒ€์›
๋ฐฑ๋‚˜์œค https://github.com/NayoonBaek ํŒ€์›
๊น€์žฌ๊ฒฝ https://github.com/machdd365 ํŒ€์›

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

  • 2022๋…„ 11์›” 07์ผ ~ 12์›” 16์ผ

๐Ÿ“œ ์•„ํ‚คํ…์ณ

์•„ํ‚คํ…์ณ ๋ณด๊ธฐ

image


๐Ÿ›  Backend Tech Stack






๐Ÿ“” LINK


๐ŸŽฏ Troubleshooting

โœ… WIKI

๐ŸŽฌ Youtube ์˜์ƒ ๋งํฌ

๐ŸŽˆ ERD

image

About

findapple serive Backend-Repository


Languages

Language:Java 99.7%Language:Shell 0.3%