๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

๐Ÿƒ [2024-11-13] 3์ฃผ์ฐจ ์ˆ˜์š”์ผ ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผ

๐Ÿƒย ๋ฐ์ผ๋ฆฌ ์Šคํฌ๋Ÿผโ€‹

๐Ÿง‘โ€๐Ÿ’ปย J060 ๊น€์ฃผ์›โ€‹

๐Ÿ—ฃ๏ธย ์–ด์ œ ํ•œ ์ผโ€‹

  • content ์Šคํ† ๋ฆฌ๋ถ ์ž‘์„ฑ
  • bottomsheet ์Šคํ† ๋ฆฌ๋ถ ์ž‘์„ฑ
  • bottomsheet ๋ฆฌํŒฉํ† ๋ง
    • ๊ธฐ์กด์— bottomsheet์—์„œ content๋ฅผ ์‚ฌ์šฉํ•˜๋˜ ๋ฐฉ์‹์—์„œ children์„ ๋ฐ›์•„์„œ bottomsheet๋ฅผ ์‚ฌ์šฉํ• ๋•Œ ๊ฐ™์ด ๋ฐ›์•„์˜ค๋Š” ๋ฐฉ์‹์œผ๋กœ ๋ณ€๊ฒฝ
    • hooks ๋ถ„๋ฆฌ

๐Ÿ—ฃ๏ธย ์˜ค๋Š˜ ํ•  ์ผโ€‹

  • bottomsheet ๋†’์ด ์กฐ์ •, tsdocs ์ž‘์„ฑํ•ด์„œ ์˜ค์ „์ค‘์œผ๋กœ PR
  • ์žฌ๋„๋‹˜์˜ Dropdown ๋ฒ„ํŠผ ์™„์„ฑ๋˜๋ฉด ์ˆ˜์ •ํ•˜๊ธฐ ์‚ญ์ œํ•˜๊ธฐ ๋ฒ„ํŠผ ๊ตฌํ˜„
  • ์˜ค๋Š˜ ๋‚ ๋ฆฐ PR ํ”ผ๋“œ๋ฐฑ ๋ฐ›๊ณ  ๋ฐ˜์˜
  • ์„ ๊ทธ๋ฆฌ๊ธฐ ๋ฆฌํŒฉํ† ๋ง

๐Ÿง‘โ€๐Ÿ’ปย J174 ์ด๋™์œจโ€‹

๐Ÿ—ฃ๏ธย ์–ด์ œ ํ•œ ์ผโ€‹

  • Floating button ์ปดํฌ๋„ŒํŠธ๋ฅผ ๊ตฌํ˜„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ค๋ ฅ์ด ๋”ธ๋ ค์„œ ํ•˜๋‚˜๋ฅผ ๊ตฌํ˜„ํ•ด๋„ ์†๋ด์•ผ ํ• ๊ฒŒ ๋งŽ๋„ค์š”..ใ… ใ… 
  • ์™€์ค‘์— ์ฐธ์—ฌ๋„ ์ฐธ์—ฌ๋„ ๋„ˆ๋ฌด ๋ชปํ•œ ๊ฒƒ ๊ฐ™์•„ ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค.. ์•ž์œผ๋กœ ์—ด์‹ฌํžˆ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!

๐Ÿ—ฃ๏ธย ์˜ค๋Š˜ ํ•  ์ผโ€‹

  • Floating ๋ฒ„ํŠผ ๋งˆ๋ฌด๋ฆฌ ํ•ด์„œ ๋จธ์ง€ ํ•˜๊ธฐ
  • ํ•˜๊ณ  ๊ณ„์‹  ์ผ ํ™•์ธ ํ›„ ๋‚จ๋Š” ํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค!
  • ์Šคํ† ๋ฆฌ๋ถ์€ ์ฃผ๋ง์— ์‹œ๊ฐ„ ๋‚ด์„œ ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.. ๊ตฌํ˜„์ด ์šฐ์„ ์ธ ๊ฒƒ ๊ฐ™์•„์„œ์š”!!

๐Ÿง‘โ€๐Ÿ’ปย J210 ์ž„์žฌ๋„โ€‹

๐Ÿ—ฃ๏ธย ์–ด์ œ ํ•œ ์ผโ€‹

์ฒด๋ ฅ์ด ๊ตญ๋ ฅ..! ๊ฑด๊ฐ•๊ด€๋ฆฌํ•˜์„ธ์š” ์—ฌ๋Ÿฌ๋ถ„โ€ฆ

  • Dropdown ๋ฒ„ํŠผ์„ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
    • ๋‹ค๋งŒ ์—ฌ์ „ํžˆ ๋งˆ์Œ์— ์•ˆ๋“œ๋Š” ๋ถ€๋ถ„์ด ๋งŽ์€๋ฐ ๋‹ค๋ฅธ ์ž‘์—…์ด ๋” ์ค‘์š”ํ•œ๋“ฏํ•ด์„œ ์ž‘์„ฑํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.
  • PR ๋งํฌ์ž…๋‹ˆ๋‹ค. https://github.com/boostcampwm-2024/web28-DDara/pull/153

๐Ÿ—ฃ๏ธย ์˜ค๋Š˜ ํ•  ์ผโ€‹

์ด์ œ๋Š” ์ •๋ง ํ™•์‹คํ•˜๊ฒŒ ๋๋‚ผ ์ˆ˜ ์žˆ์„ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ผ์ •์ด ํ•˜๋ฃจ ๋”œ๋ ˆ์ด ๋๋„ค์š”.. ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค..

  • Header ๊ตฌํ˜„

  • Dropdown ๋ฆฌํŒฉํ† ๋ง

  • History ์ด์šฉํ•ด์„œ ํŽ˜์ด์ง€๋“ค ๋ผ์šฐํŒ… ๊ฑธ๊ธฐ

  • ํ™”๋ฉด์œ„์— ์ง€๋„๋ž‘ ํ—ค๋” ํ•ฉ์น˜๊ธฐ

  • ์Šคํ† ๋ฆฌ๋ถ ์ž‘์„ฑ

  • ํ…Œ์ŠคํŠธ์ฝ”๋“œ ์ž‘์„ฑ

  • ์‹œ๊ฐ„ ๋‚จ์œผ๋ฉด ์•ก์…˜์ข€ ์†๋ณผ ์˜ˆ์ •์ž…๋‹ˆ๋‹ค. (๋ฉ”์ผ์ด ๋„ˆ๋ฌด์™€์„œ ํ™”๋‚˜์š”..)

๐Ÿง‘โ€๐Ÿ’ปย J234 ์ •ํ˜œ์ธโ€‹

๐Ÿ—ฃ๏ธย ์–ด์ œ ํ•œ ์ผโ€‹

  • ๋กœ๊ทธ์ธ api ๊ตฌํ˜„ ๋งˆ๋ฌด๋ฆฌ
  • swagger ๋ฌธ์„œ ์ž‘์„ฑ
  • ์ฑ„๋„ ์ƒ์„ฑ api
  • ์ฑ„๋„๋ณ„ ์‚ฌ์šฉ์ž ์ถ”๊ฐ€ api
  • ์ฑ„๋„ id๋กœ ์ฑ„๋„ ์ •๋ณด, guest ์ •๋ณด get api

๐Ÿ—ฃ๏ธย ์˜ค๋Š˜ ํ•  ์ผโ€‹

  • ์‚ฌ์šฉ์ž๋ณ„ ์ฑ„๋„ ๋ฆฌ์ŠคํŠธ get api
  • ํšŒ์›๊ฐ€์ž… api
  • guest ๋งํฌ ์ ‘์†์‹œ ์ฑ„๋„ ์ •๋ณด get api