Skip to content
@Together-3team

Together-3team

์ฝ”๋“œ์ž‡ sprint4๊ธฐ part4 3ํŒ€

๐Ÿพ ๋ฐ˜๋ ค๋™๋ฌผ(๋ฐ˜๋ ค๊ฒฌ & ๋ฐ˜๋ ค๋ฌ˜) ์šฉํ’ˆ ๊ณต๋™๊ตฌ๋งค ํ”Œ๋žซํผ โ€˜ํฌ์ž‰๋งˆ์ผ“โ€™ ๐Ÿพ

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

๐Ÿพ ๊ธฐํš ๋ฐฐ๊ฒฝ

  • ๋ฐ˜๋ ค๋™๋ฌผ ์‚ฐ์—…์€ ๋งค๋…„ ์ปค์ง€๊ณ  ์žˆ๊ณ , ๋ฐ˜๋ ค๋™๋ฌผ ์–‘์œก๋น„๋„ ๋งค๋…„ ์ฆ๊ฐ€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณต๋™๊ตฌ๋งค๋Š” ๊ตฌ๋งค์ž์™€ ํŒ๋งค์ž ๋ชจ๋‘์—๊ฒŒ ์ด์œค์ด ์žˆ๋Š” ์ˆ˜์ต๊ตฌ์กฐ๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค.

๐Ÿพ 'ํฌ์ž‰๋งˆ์ผ“'์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ๊ณผ ์ฐจ๋ณ„์„ฑ

  • ๊ตฌ๋งค์ž๋Š” ๋ฐ˜๋ ค๋™๋ฌผ(๋ฐ˜๋ ค๊ฒฌ&๋ฐ˜๋ ค๋ฌ˜) ์šฉํ’ˆ์„ ๊ณต๋™๊ตฌ๋งค๋ฅผ ์ด์šฉํ•ด ๋” ์ €๋ ดํ•˜๊ฒŒ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๋งค์ž๋Š” ๋ฐ˜๋ ค๋™๋ฌผ ์ •๋ณด๋ฅผ ์ž…๋ ฅํ•ด ๋งž์ถค ์ƒํ’ˆ์„ ์ถ”์ฒœ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ๋งค์ž๋Š” ์ƒํ’ˆ ๋ฆฌ๋ทฐ ๋“ฑ์„ ํ™•์ธํ•ด ์ ์ ˆํ•œ ์ƒํ’ˆ์„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํŒ๋งค์ž๋Š” ๊ตฌ๋งค์ž์˜ ๊ณต๋™๊ตฌ๋งค ์‹œ ๋งํฌ ๊ณต์œ ๋ฅผ ์œ ๋„ํ•˜๋ฉด์„œ ๋” ๋งŽ์€ ์ด๋“ค์—๊ฒŒ ์ƒํ’ˆ์„ ํ™๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํฌ์ž‰๋งˆ์ผ“ ๋žœ๋”ฉ ํŽ˜์ด์ง€

Together 3team ํŒ€์› ์†Œ๊ฐœ

R&R

  • [FE] ๊ธฐ์†ก์€: ์ƒํ’ˆ ์ƒ์„ธ / ๊ตฌ๋งค / ์ฐœ / ๋ฐฐ์†ก์ง€
  • [FE] ๊น€๋ฏผ์˜: ๊ณต๋™๊ตฌ๋งค(์›น์†Œ์ผ“) / ๋ฆฌ๋ทฐ / ๋ณ„์ 
  • [FE] ๋ฐฑ์ง€์›: ๊ฒฐ์ œ(ํ† ์Šค ํŽ˜์ด๋จผ์ธ ) / ์žฅ๋ฐ”๊ตฌ๋‹ˆ
  • [FE] ์ด์„œ์ธ: ์ธ์ฆ&์ธ๊ฐ€(์นด์นด์˜ค, ๊ตฌ๊ธ€ OAuth) / ๋งˆ์ด
  • [FE] ์ •๋ด‰์ฐฌ: ๋ ˆ์ด์•„์›ƒ / ์ƒํ’ˆ ๋ชฉ๋ก / CIยทCD ๊ตฌ์ถ• / ๋ฐฐํฌ
  • [DESIGN] ๋ฐฑ์ฃผ์—ฐ: ๊ธฐํš / UIยทUX ๋””์ž์ธ
  • [BE] ๋ฐ•์ •ํ›ˆ: OAuth2 ์ธ์ฆ / ์žฅ๋ฐ”๊ตฌ๋‹ˆยท์ฃผ๋ฌธ ๋ชฉ๋ก / ๊ตฌ๋งค ๋‚ด์—ญ
  • [BE] ์˜ค์Šน์ค€: ๊ณต๋™๊ตฌ๋งค(์›น์†Œ์ผ“) / ์ƒํ’ˆ ๋ชฉ๋ก / ๊ฒฐ์ œ

๊ธฐ์ˆ ์Šคํƒ

FE

BE

Communication

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

ํšŒ์›๊ฐ€์ž…
react-hook-form, yup์„ ์‚ฌ์šฉํ•ด ํšŒ์›๊ฐ€์ž… ํผ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
๋งˆ์ด ํŽ˜์ด์ง€
๊ตฌ๊ธ€, ์นด์นด์˜ค OAuth ๋กœ๊ทธ์ธ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋žœ๋”ฉ ํŽ˜์ด์ง€
๋งž์ถคยท์ธ๊ธฐ ์ƒํ’ˆ ์ถ”์ฒœ, ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ์ด์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ œํ’ˆ ์ƒ์„ธ
๋ฐ”ํ…€์‹œํŠธ๋กœ ์˜ต์…˜์„ ์„ ํƒํ•ด ์ƒํ’ˆ์„ ๊ตฌ๋งคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์žฅ๋ฐ”๊ตฌ๋‹ˆ
์ƒํ’ˆ์„ ๋‹ด๊ฑฐ๋‚˜ ์‚ญ์ œํ•˜๊ณ , ๊ฒฐ์ œ ์˜ˆ์ • ๊ธˆ์•ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฐœ
๋ฆฌ์•กํŠธ ์ฟผ๋ฆฌ ๋‚™๊ด€์  ์—…๋ฐ์ดํŠธ๋ฅผ ์‚ฌ์šฉํ•ด ์ƒํ’ˆ์„ ์ฐœํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ณต๋™๊ตฌ๋งค(์›น์†Œ์ผ“)
์›น์†Œ์ผ“์„ ์‚ฌ์šฉํ•ด ๊ณต๋™๊ตฌ๋งค๋ฅผ ์‹ค์‹œ๊ฐ„ ํ™•์ธํ•˜๊ณ  ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฒฐ์ œ
ํ† ์ŠคํŽ˜์ด๋จผ์ธ  API๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๊ฒฐ์ œ๋ฅผ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Pinned Loading

  1. petFrontend petFrontend Public

    ํฌ์ž‰๋งˆ์ผ“ Frontend

    TypeScript 2

  2. petBackEnd petBackEnd Public

    TypeScript

Repositories

Showing 3 of 3 repositories

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ