GithubHelp home page GithubHelp logo

teambooktez / booktez-client Goto Github PK

View Code? Open in Web Editor NEW
60.0 0.0 8.0 11.14 MB

๐Ÿ“š์ง„์งœ ๋…์„œ๊ฐ€๋“ค์˜ ๋…์„œ๋ฒ• - ๋ถ์Šคํ…Œ์–ด์ฆˆ (React)

Home Page: https://book-stairs.com

HTML 1.26% TypeScript 98.74%
react typescript styled-components beta-release recoil book-stairs framer-motion swr

booktez-client's People

Contributors

gyuminn avatar joohaem avatar sharpcoder312 avatar soryeongk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

booktez-client's Issues

[Main#02] ๋ฉ”์ธ ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋ฉ”์ธ ํŽ˜์ด์ง€ ํผ๋ธ”๋ฆฌ์‹ฑ
  • ์žฌ์‚ฌ์šฉ์„ฑ ๋†’์€ ์ปดํฌ๋„ŒํŠธ๋“ค ๋งŒ๋“ค๊ธฐ
  • ์ƒ์–ธ์ด์˜ ์„œ์žฌ ํŽ˜์ด์ง€์™€ ํ•ฉ์น˜๊ธฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ๋ฉ”์ธ ํผ๋ธ”๋ฆฌ์‹ฑ
  • NavHeader ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•˜๊ธฐ
  • button ์Šคํƒ€์ผ๋ง ์žฌ์‚ฌ์šฉ
  • ๋ฉ”์ธ + ์„œ์žฌ ํ•ฉ์น˜๊ธฐ
  • font ์ถ”๊ฐ€

[MyPage#01] ๋งˆ์ดํŽ˜์ด์ง€ ๋ทฐ ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • HTML ์„ค๊ณ„
  • Styled Componet ์„ค๊ณ„ ๋ฐ ๋ถ„๋ฆฌ
  • ๊ธฐ๋ณธ CSS ํผ๋ธ”๋ฆฌ์‹ฑ
  • ์žฌ์‚ฌ์šฉ์„ฑ์„ ์œ„ํ•œ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
  • Assignees / Labels / Projects ์„ ํƒ

[AddBook] ์ฑ… ์ถ”๊ฐ€ ํŽ˜์ด์ง€ ์ˆ˜์ • ๋ฐ ๋ชจ๋‹ฌ ์ฐฝ ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • addbook ํŽ˜์ด์ง€์—์„œ ๊ณ ์น  ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๊ณ , ๋ชจ๋‹ฌ ์ฐฝ์„ ์ถ”๊ฐ€ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • api prams ๋„ค์ด๋ฐ ๋ณ€๊ฒฝ
  • input border ๋ถ€๋ถ„ ์ค‘๋ณต๋˜์ง€ ์•Š๋Š” ์ฝ”๋“œ๋กœ ์ˆ˜์ •
  • orange200 theme์—์„œ ๋ถˆ๋Ÿฌ์˜ค๊ธฐ
  • ์ฒ˜์Œ ๋ Œ๋”๋ง ์‹œ์—, ์ฑ… ๋ฆฌ์ŠคํŠธ๊ฐ€ ๋ถˆ๋Ÿฌ์ง€์ง€ ์•Š์œผ๋ฏ€๋กœ ๋„ค๋น„๊ฒŒ์ด์…˜ ์งง์•„์ง€๋Š” ๋ฌธ์ œ ์ˆ˜์ •
  • ๋ชจ๋‹ฌ ์ฐฝ ๊ตฌํ˜„
  • ํฐํŠธ ์„ค์ •
  • ์ฑ… ์ •๋ณด์ค‘์— thumbnail์ด ๋น„์–ด์žˆ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์Œ -> default ์ด๋ฏธ์ง€ ์„ค์ •

[MyPage] ํ”„๋กœํ•„ ์‚ฌ์ง„ ์ˆ˜์ •

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋งˆ์ดํŽ˜์ด์ง€ ์‚ฌ์ง„ ๋ณ€๊ฒฝํ•˜๋Š” api๋ฅผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธฐ์กด์—๋Š” ์—…๋ฐ์ดํŠธ ์š”์ฒญ ํ›„ ๋‹ค์‹œ user ์ •๋ณด๋ฅผ ๋ชจ๋‘ ๋ฐ›์•„์˜ค๋Š” ๋ฐฉ์‹์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๋ถˆํ•„์š”ํ•œ ์š”์ฒญ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด์„œ ์„œ๋ฒ„์— ์ˆ˜์ •์„ ์š”์ฒญํ–ˆ๊ณ , ์—…๋ฐ์ดํŠธ ์š”์ฒญ ํ›„ ๋ฐ”๋กœ img url์„ ๋ฐ›์•„์„œ ์ˆ˜์ •ํ•ด์ฃผ์…จ์Šต๋‹ˆ๋‹ค. ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค. @seohyun-106

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • api ์—ฐ๊ฒฐ
  • ์„œ๋ฒ„ ์ˆ˜์ • ํ›„ ๋ฐ˜์˜ ํ™•์ธ

[Bookcase] API ์—ฐ๊ฒฐํ•˜์—ฌ ๋ถ„๊ธฐ์ฒ˜๋ฆฌ ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • API๋ฅผ ์—ฐ๊ฒฐํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐ›์•„์™€์„œ ๋…์„œ ์ „, ์ค‘, ์™„๋ฃŒ์— ๋”ฐ๋ผ ๋ฐ์ดํ„ฐ ๋ถ„๊ธฐ์ฒ˜๋ฆฌ๋ฅผ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • API ์—ฐ๊ฒฐ
  • API ์—ฐ๊ฒฐ ๋ฐฉ์‹ ์ˆ˜์ •(ํ—ค๋”)
  • ๋ถ„๊ธฐ์ฒ˜๋ฆฌ

[Common] SWR ์„ธํŒ… ๊ฐ€์ฆˆ์•„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • SWR์„ ์ž˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก A-Z๋กœ ํ•œ ๋•€ ํ•œ ๋•€ ์ž‘์—…ํ•ด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • swr ์„ค์น˜
  • postman ์„ธํŒ… ํ›„ export
  • ๊ด€๋ จ ๋‚ด์šฉ ๋ชจ์•„๋‘˜ ํด๋” ๊ตฌ์กฐ ์ƒ๊ฐํ•ด๋ณด๊ธฐ
  • fetcher ๋งŒ๋“ค๊ธฐ
  • ๊ธฐ๋ณธ์ ์ธ ๋™์ž‘ ํ™•์ธํ•˜๊ธฐ
  • ์ „์—ญ์„ค์ •์ด ํ•„์š”ํ• ์ง€ ๊ณ ๋ฏผํ•ด๋ณด๊ธฐ

[ToBo] ์ค€๋น„์ค‘ ํŽ˜์ด์ง€ ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์ค€๋น„์ค‘ ํŽ˜์ด์ง€ ํผ๋ธ”๋ฆฌ์‹ฑ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ

[Login#01] ๋กœ๊ทธ์ธํŽ˜์ด์ง€ HTML ์„ค๊ณ„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€์˜ html์„ ์„ค๊ณ„ํ•˜์˜€์Šต๋‹ˆ๋‹ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • HTML ๊ตฌ์กฐ ์„ค๊ณ„
  • HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

[Signup#02] ํšŒ์›๊ฐ€์ž…ํŽ˜์ด์ง€ CSS ์Šคํƒ€์ผ๋ง

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ์„ ์ œ์™ธํ•œ ๋ทฐ๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์ปดํฌ๋„ŒํŠธ 4๊ฐ€์ง€ ๋ทฐ ๊ตฌ์„ฑ
  • Assignees / Labels / Projects ์„ ํƒ
  • step์„ ํ‘œ์‹œํ•˜๋Š” 1,2,3 ์ˆซ์ž๊ฐ€ ์ •๊ฐ€์šด๋ฐ๋ฅผ ๋ฒ—์–ด๋‚˜๋Š” ์˜ค๋ฅ˜ ์ˆ˜์ •
  • ์ปจ๋ฒค์…˜ ๊ฒ€ํ† 
  • ์Šคํƒ€์ผ๋“œ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
  • ์žฌ์‚ฌ์šฉ์„ฑ์„ ์œ„ํ•œ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ

[Bookcase#01] ์„œ์žฌํŽ˜์ด์ง€ HTML ์„ค๊ณ„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์„œ์žฌํŽ˜์ด์ง€์˜ ๊ตฌ์„ฑ์„ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค.
  • HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • ํŽ˜์ด์ง€ ๋‚ด ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ
  • HTML ๊ตฌ์„ฑ ๊ณ ๋ฏผ
  • HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

[Main] ๋ฉ”์ธ๋ทฐ ํ•˜๋‹จ ์›Œ๋”ฉ ๋ณ€๊ฒฝ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)

๋‚ด์šฉ

  • ๊ธฐ๋””์—์„œ ๋ณ€๊ฒฝํ•œ ํ•˜๋‹จ ์›Œ๋”ฉ ๋ณ€๊ฒฝ์„ ๋ฐ˜์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.
  • ํŽผ์ณ๋ณธ ๋‚ด์—ญ์ด ์—†์„ ๋•Œ ๋‚˜์˜ฌ ๋ทฐ๋ฅผ ๋งŒ๋“ค๊ฒ ์Šต๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์›Œ๋”ฉ ๋ณ€๊ฒฝ
  • default ๋ทฐ ๋งŒ๋“ค๊ธฐ

[Peri-Note] ๋…์„œ ์ค‘ drawer ์† ์˜ˆ์‹œ ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋…์„œ ์ค‘ drawer ์† ์˜ˆ์‹œ ํผ๋ธ”๋ฆฌ์‹ฑ
  • ๋ฏผ์ง€๋‹˜์ด ์•Œ๋ ค์ฃผ์‹  :before ๊ฐ€์ƒ์„ ํƒ์ž ์ด์šฉ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋…์„œ ์ค‘ drawer ์† ์˜ˆ์‹œ ํผ๋ธ”๋ฆฌ์‹ฑ
  • ์„  ์ถ”๊ฐ€
  • ํ›„์— get ๋ฐ›์„ ๊ฒƒ ๋Œ€๋น„ํ•˜์—ฌ ๋ฐ”๊พธ๊ธฐ

[BookNote-Pre] ๋ถ๋…ธํŠธ ๋…์„œ ์ „ ๋งˆ๋ฌด๋ฆฌํ•˜๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋…์„œ ์ „ ๋ถ๋…ธํŠธ๋ฅผ ๋ชจ๋‘ ์™„์„ฑํ•ด๋ณผ๊ฒŒ์œ 

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • drawer ํ•ฉ์น˜๊ธฐ
  • peri์—์„œ drawer ์–ด๋–ป๊ฒŒ ์žฌ์‚ฌ์šฉํ• ์ง€ ์ƒ๊ฐํ•˜๊ธฐ
  • drawer ์• ๋‹ˆ๋ฉ”์ด์…˜
  • drawer ๋‹ซ๊ธฐ
  • ๋ฒ„ํŠผ (๋น„)ํ™œ์„ฑํ™” ๊ตฌ๋ถ„
  • ๋‹ค์Œ๋‹จ๊ณ„ ํ™œ์„ฑํ™” ๊ธฐ์ค€ ์ถ”๊ฐ€

[Bookcase] ์ฑ… ํ˜ธ๋ฒ„ ํ›„ ์‚ญ์ œ ๋ฒ„ํŠผ API ๋ถ™์ด๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์ฑ… ํ˜ธ๋ฒ„ ํ›„ ์‚ญ์ œ ๋ฒ„ํŠผ API ๋ถ™์ด๊ธฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ์ฑ… ํ˜ธ๋ฒ„ ํ›„ ์‚ญ์ œ ๋ฒ„ํŠผ API ๋ถ™์ด๊ธฐ
  • state ๊ด€๋ฆฌํ•˜์—ฌ ์‚ญ์ œ ๋ฐ”๋กœ ๋ฐ˜์˜๋˜๋„๋ก
  • ๋ฉ”์ธ ๋ทฐ์—์„œ๋Š” ๋ฉ”์ธ ๋ทฐ๋กœ, ์„œ์žฌ์—์„œ๋Š” ์„œ์žฌ๋กœ

[AddBook] ์ฑ… ์ถ”๊ฐ€ ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ ๋ถ€๋ถ„ ์ฝ”๋“œ ์ˆ˜์ •

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (๊ธฐ๋Šฅ ๊ตฌํ˜„)
  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)

๋‚ด์šฉ

  • ์ „๋ฐ˜์ ์œผ๋กœ ๋””ํ…Œ์ผ ์ˆ˜์ •์„ ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • any type ๋ณ€๊ฒฝ
  • datetime์œผ๋กœ ๋“ค์–ด์˜ค๋Š” ๊ฐ’์„ ๋ฌธ์ž์—ด๋กœ ๋ณ€๊ฒฝ( Date => string)
  • ์ถœ๊ฐ„์ผ ๋ฐ ๊ตฌ๋ถ„์„  ์ƒ์„ฑ(div ์ด์šฉ?)
  • hover์‹œ orange ๋กœ ๋ฐฐ๊ฒฝ์ƒ‰ ์ˆ˜์ •
  • input์ฐฝ border์ถ”๊ฐ€ํ•˜์—ฌ ์„ ํƒ์‹œ ์›€์ง์ด์ง€ ์•Š๊ฒŒ ์„ค์ •
  • merge
  • ๊ฒ€์ƒ‰ ์ „์ด๊ฑฐ๋‚˜, ์ฑ…์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์—†์„ ๋•Œ ํ‘œ์‹œํ•  ๊ธฐ๋ณธ๊ฐ’ ์„ค์ •ํ•˜์—ฌ ๋ทฐ๋ฅผ ๊ตฌํ˜„
  • x ๋ฒ„ํŠผ์„ ๋ˆŒ๋ €์„ ๋•Œ input ์ฐฝ ์ดˆ๊ธฐํ™”
  • key ๊ฐ’์„ ์ˆจ๊ธฐ๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋…ผ์˜

[Common] swr, ์ ์šฉ์‹œ์ผœ๋ณผ๊ฒŒ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • react-query, ์ ์šฉ์‹œ์ผœ๋ณผ๊ฒŒ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๊ธฐ์กด API์— react-query ์ ์šฉ

[Bookcase] ์„œ์žฌ ์ฑ… ์‚ญ์ œ ๊ธฐ๋Šฅ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์„œ์žฌ์—์„œ ์ฑ… ํ˜ธ๋ฒ„์‹œ ๋‚˜์˜ค๋Š” ์•„์ด์ฝ˜์— ์‚ญ์ œ api๋ฅผ ์ž…ํž™๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ํ˜ธ๋ฒ„ ์•„์ด์ฝ˜์— ์‚ญ์ œ api ์‹ฌ๊ธฐ

[Login#02] ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ํผ๋ธ”๋ฆฌ์‹ฑ ์ž‘์—…

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€ ํผ๋ธ”๋ฆฌ์‹ฑ ์ž‘์—… ์ง„ํ–‰

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ํ—ค๋” ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
  • ๋ผ๋ฒจ-์ธํ’‹ / ๋ฒ„ํŠผ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ

[BookCard] ํ˜ธ๋ฒ„์‹œ ์‚ญ์ œ ๋ฒ„ํŠผ ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ํ˜ธ๋ฒ„์‹œ ์‚ญ์ œ ๋ฒ„ํŠผ ๊ตฌํ˜„

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ

[Login] ๋กœ๊ทธ์ธ API ํ†ต์‹  ๋ฐ ๋ฆฌํŒฉํ† ๋ง

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋กœ๊ทธ์ธ ๋‹ค ๋””์ด๋”ฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋กœ๊ทธ์ธ API POST
  • ํ† ํฐ ๋กœ์ปฌ์Šคํ† ๋ฆฌ์ง€์— ์ €์žฅ
  • Navigating
  • enter ๋ฆฌํŒฉํ† ๋ง
  • error ๋ถ„๊ธฐ ์ฒ˜๋ฆฌ ํ›„ setError ์ฒ˜๋ฆฌ

[Common] Input ํƒœ๊ทธ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ & ์ค‘๋ณต ์ œ๊ฑฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • Input ํƒœ๊ทธ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ & ์ค‘๋ณต ์ œ๊ฑฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

0112

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๊ฒฝ๊ณ ๋ฌธ๊ตฌ ์ˆจ๊ธฐ๊ธฐ X ์ƒ๊ธฐ๋ฉด ๊ทธ๋Œ€๋กœ ์•„๋ž˜ ๋ฐ€๋ ค ๋‚ด๋ ค๊ฐ€๋„๋ก
  • ๋กœ๊ทธ์ธ ๋ทฐ Input ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • #47
  • input ~ label id, for ์—ฐ๊ฒฐ
  • ํšŒ์›๊ฐ€์ž… ๋ทฐ ๋กœ๊ทธ์ธ ๋ทฐ์™€ ํ†ต์ผ์ด ํ•„์š”ํ•  ๊ฒƒ ๊ฐ™์Œ ! / ์ค‘๋ณต ํƒœ๊ทธ์— ๋Œ€ํ•œ ๋ฆฌํŒฉํ† ๋ง / ์ค‘๋ณต SC ํ™•์ธ
  • input ์— ๋Œ€ํ•œ labeling
  • ์ฑ… ์ถ”๊ฐ€ ๋ทฐ X svg ์ถ”๊ฐ€๋จ

0113

  • ์ฑ… ์ถ”๊ฐ€ ๋ทฐ Input ํ†ต์ผ
  • ์ฑ… ์ถ”๊ฐ€ ๋ทฐ Input ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ํšŒ์›๊ฐ€์ž… ๋ทฐ Input ๊ธฐ๋Šฅ ์ถ”๊ฐ€
  • ๋น„๋ฐ€๋ฒˆํ˜ธ ๋˜ฅ๊ทธ๋ž˜๋ฏธ letter-spacing 0.15rem (no-sight / ์ž…๋ ฅ ๋˜์—ˆ์„ ๋•Œ๋งŒ!)
  • ํšŒ์›๊ฐ€์ž… - ๋กœ๊ทธ์ธ ๋ทฐ input ํ†ต์ผ
  • ๋กœ๊ทธ์ธ ๋ฒ„ํŠผ์˜ active/inactive
  • ๊ฒฝ๊ณ  ๋ฌธ๊ตฌ ๊ฐ€๋ณ€ ๊ธธ์ด wrapper์˜ ์ตœ๋Œ€ ๋†’์ด
  • ๋กœ๊ทธ์ธ/ํšŒ์›๊ฐ€์ž… ๋ทฐ ๊ธ€๊ผด ๋ฐ API ํ™•์ธ
  • _debounce ์ ์šฉ
  • isqueryempty DOM props naming error

[Bookcase#02] ์„œ์žฌ CSS ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์„œ์žฌ ํŽ˜์ด์ง€ ๊ธฐ๋Šฅ์„ ์ œ์™ธํ•œ ๋ทฐ CSS ํผ๋ธ”๋ฆฌ์‹ฑ ์ž‘์—…

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ์Šคํƒ€์ผ๋“œ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
  • ์žฌ์‚ฌ์šฉ์„ฑ์„ ์œ„ํ•œ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ
  • ๊ธฐ๋ณธ CSS ํผ๋ธ”๋ฆฌ์‹ฑ

[MyPage] ์œ ์ € ์ •๋ณด ์กฐํšŒ api ๋ถ™์ด๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋งˆ์ดํŽ˜์ด์ง€ ์œ ์ € ์ •๋ณด ์กฐํšŒ๋ฅผ ์œ„ํ•ด api๋ฅผ ๋ถ™์ด๋Š” ๊ฒƒ์ด ๋ชฉํ‘œ์ž…๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • api ๋ถ™์ด๊ธฐ

[Main#01] ๋ฉ”์ธํŽ˜์ด์ง€ HTML ์„ค๊ณ„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋ฉ”์ธํŽ˜์ด์ง€์˜ ๊ตฌ์„ฑ์„ ์„ค๊ณ„ํ•ฉ๋‹ˆ๋‹ค.
  • HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ํŽ˜์ด์ง€ ๋‚ด ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ์— ๋Œ€ํ•œ ๊ณ ๋ฏผ
  • HTML ๊ตฌ์„ฑ ๊ณ ๋ฏผ
  • HTML ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

[Pre-Note] drawer ๋งŒ๋“ค๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • drawer ๋งŒ๋“ค๊ธฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • drawer๋งŒ๋“ค๊ธฐ

[BookNote-Complete] ๋ถ๋…ธํŠธ ์ปดํ”Œ๋ฆฟ ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • html ์ž‘์„ฑ
  • css ์ž‘์„ฑ
  • ์ž„์‹œ ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ตฌํ˜„

[Common] ์ „์ฒด ํŽ˜์ด์ง€ ๋ฒ„ํŠผ ์ปดํฌ๋„ŒํŠธ ์ˆ˜์ •

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋ชจ๋“  ํŽ˜์ด์ง€์— ์žˆ๋Š” ๋ฒ„ํŠผ ์ปดํฌ๋„ŒํŠธ๋ฅผ ์ˆ˜์ • ๋ฐ ๋ณด์™„ํ•ฉ๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • ๋ฉ”์ธ ํ™•์ธ
  • ์„œ์žฌ ํ™•์ธ
  • ๋งˆ์ดํŽ˜์ด์ง€ ํ™•์ธ
  • ์ฑ… ์ถ”๊ฐ€ ํ™•์ธ
  • ๋กœ๊ทธ์ธ ํ™•์ธ
  • ํšŒ์›๊ฐ€์ž… ํ™•์ธ

[Common] ์‚ญ์ œ ๋ฐ ๋‚˜๊ฐ€๊ธฐ ํ™•์ธ ํŒ์—… ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์‚ญ์ œ ๋ฐ ๋‚˜๊ฐ€๊ธฐ ํ™•์ธ ํŒ์—… ๊ตฌํ˜„

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋ ˆ์ด์•„์›ƒ ๋งŒ๋“ค๊ธฐ
  • ์‚ญ์ œ ํŒ์—…
  • ๋‚˜๊ฐ€๊ธฐ ํŒ์—…

[Peri-Note] ๋…์„œ ์ค‘ ํŽ˜์ด์ง€ ๊ตฌํ˜„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋…์„œ ์ค‘ ํŽ˜์ด์ง€๋ฅผ ๊ตฌํ˜„ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. ๋‹ฌ๋ ค๋ณด์ž...

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๊ตฌ์กฐ ์„ค๊ณ„
  • ์Šคํƒ€์ผ๋ง
  • ๊ธฐ๋Šฅ์ถ”๊ฐ€

[Common] Props ๋ฅผ ์œ„ํ•œ Provider ์ž‘์—… (no with SC)

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)

๋‚ด์šฉ

  • Props ๋ฅผ ์œ„ํ•œ Provider ์ž‘์—… (no with SC)

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • Props ๋ฅผ ์œ„ํ•œ Provider ์ž‘์—… (no with SC)

[Login#03] ๋กœ๊ทธ์ธ -> ํšŒ์›๊ฐ€์ž… ์• ๋‹ˆ๋ฉ”์ด์…˜ ๋ฐ svg id ์ถ”๊ฐ€

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋กœ๊ทธ์ธ -> ํšŒ์›๊ฐ€์ž… ์• ๋‹ˆ๋ฉ”์ด์…˜
  • svg id ์ถ”๊ฐ€

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋กœ๊ทธ์ธ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ ์• ๋‹ˆ๋ฉ”์ด์…˜
  • ํšŒ์›๊ฐ€์ž… ํŽ˜์ด๋“œ์ธ ์• ๋‹ˆ๋ฉ”์ด์…˜
  • svg id ๊ฐ’ ์ถ”๊ฐ€ํ•˜์—ฌ ๋‹ค์‹œ export ๋ฐ›๊ธฐ

[Signup] ์ค‘๋ณต ์—ฌ๋ถ€ ๊ฒ€์‚ฌ ์˜ค๋ฅ˜ ์ˆ˜์ •

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)

๋‚ด์šฉ

  • ์ค‘๋ณต ์—ฌ๋ถ€ ๊ฒ€์‚ฌ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • ์ด๋ฉ”์ผ ์ค‘๋ณต ์—ฌ๋ถ€
  • ๋‹‰๋„ค์ž„ ์ค‘๋ณต ์—ฌ๋ถ€

[AddBook#01] ์ฑ… ์ถ”๊ฐ€ ํŽ˜์ด์ง€ ๊ตฌ์กฐ ์„ค๊ณ„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ์ฑ… ์ถ”๊ฐ€ ํŽ˜์ด์ง€ HTML ์„ค๊ณ„๋ฅผ ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค!

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • HTML ์„ค๊ณ„
  • Styled Componet ์„ค๊ณ„
  • Assignees / Labels / Projects ์„ ํƒ

[Signup] ํšŒ์›๊ฐ€์ž… ๋‹จ๊ณ„๋ณ„ ์• ๋‹ˆ๋ฉ”์ด์…˜

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)

๋‚ด์šฉ

๋‹จ๊ณ„๋ณ„ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ ์šฉ๊ณผ ํ•จ๊ป˜ ๊ตฌ์กฐ๋ฅผ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฆฌํŒฉํ† ๋ง ํ•ด๋ณด๊ฒ ์๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • outlet์œผ๋กœ animation๊ด€๋ จ state๋ฅผ props๋กœ ๋„˜๊ธฐ๊ธฐ
  • step ๋™๊ทธ๋ผ๋ฏธ ์•„์ด์ฝ˜๋“ค image๋กœ ๋ฐ•๊ธฐ
  • ๋น„์Šทํ•œ ๊ตฌ์กฐ๋“ค ๋ฆฌํŒฉํ† ๋ง
  • ๋ฆฐํŠธ ๊ฒฝ๊ณ  ํ•ด๊ฒฐ
์—๋Ÿฌ๋Š” ์•„๋‹ˆ๊ณ  ์›Œ๋‹

React version not specified in eslint-plugin-react settings.

eslint์—์„œ ๋ฆฌ์•กํŠธ ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋„๋กํ•˜๋Š” plugin๊ณผ ์„ค์น˜๋œ react์˜ ๋ฒ„์ „์ด ๋งž์ง€ ์•Š์•„์„œ ์ƒ๊ธด ๊ฒฝ๊ณ !

.eslintrc.json์˜ settings์— "react": {"version": "detect"}๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋˜๋”๋ผ์•„

๊ทธ๋ฆฌ๊ณ  ์šฐ๋ฆฌ ๋“ค์—ฌ์“ฐ๊ธฐ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ 2์นธ์ธ๋ฐ, switch๋ฌธ์—์„œ๋Š” 1์นธ์œผ๋กœ ์ง€์ •ํ•ด์•ผํ•œ๋‹ค๊ณ  ํ•˜๋”๋ผ-- lint ์˜ค๋ฅ˜๋‚จ! ์ €์žฅ๋„ ์•ˆ ๋จ
"indent" : ["error", 2, { "SwitchCase": 1 }]

[Signup] ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„

์ข…๋ฅ˜

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋Œ€๋ง์˜ ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ด๋ด…์‹œ๋‹ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • Signup type ๋งŒ๋“ค๊ธฐ
  • Signup post ํ•จ์ˆ˜ ๊ตฌํ˜„
  • Signup ๋ทฐ์— ์ ์šฉ

[AddBook] ๋ชจ๋‹ฌ ์ฐฝ ์ˆ˜์ •ํ•˜๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋ชจ๋‹ฌ ์ฐฝ ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋””์ž์ธ์—์„œ default ์ด๋ฏธ์ง€ ๋„˜์–ด์˜ค๋ฉด ์ˆ˜์ •
  • ๋ชจ๋‹ฌ์ฐฝ ๋‚ด ๋ฒ„ํŠผ ๋งŒ๋“ค๊ธฐ(๋‹ค๋ฅธ ๋ถ€๋ถ„์„ ์„ ํƒํ–ˆ์„ ๋•Œ๋Š” ๋ชจ๋‹ฌ์ฐฝ์ด ๊บผ์ง€์ง€ ์•Š๋„๋ก ๋ง‰๊ธฐ)
  • ๋ฒ„ํŠผ ์ปดํฌ๋„ŒํŠธ ์žฌ์‚ฌ์šฉํ•ด์„œ ๋ชจ๋‹ฌ์ฐฝ์— ๋„ฃ๊ธฐ
  • api ์ƒ๊ฐํ•ด๋ณด๊ธฐ(jsonํŒŒ์ผ ์ด์šฉํ•˜๋Š”๊ฒƒ๋„ ์‚ดํŽด๋ณด๊ธฐ-postman)
  • debounce ์‚ดํŽด๋ณด๊ธฐ
  • font โ†’ 'font:' ์‚ญ์ œํ•˜๊ณ  ๊ทธ๋ƒฅ ์“ฐ๊ธฐ
  • vertical-align: middle ๋Œ€์‹  display ์“ฐ๊ธฐ => line-height ์„ค์ •ํ•จ.
  • ๊ตฌ๋ถ„์„  ๋„์–ด์“ฐ๊ธฐ ์ง€์šฐ๊ณ  margin ๋„ฃ๊ธฐ
  • border ๋ฐ ๋ฌธ๊ตฌ ์ˆ˜์ •

[Main] ํ•˜๋‹จ ์ตœ๊ทผ ํŽผ์ณ๋ณธ ์ฑ… ํผ๋ธ”๋ฆฌ์‹ฑ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

image

๋ฉ”์ธ ๋ทฐ ํ•˜๋‹จ์˜ "์ตœ๊ทผ ํŽผ์ณ๋ณธ ์ฑ…์ด์—์š”!" ๋ถ€๋ถ„ ํผ๋ธ”๋ฆฌ์‹ฑ์„ ํ•ด๋ณผ๊ฒŒ์š”์˜ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ๋ฉ”์ธ ๋ทฐ ํ•˜๋‹จ ์ตœ๊ทผ ํŽผ์ณ๋ณธ ์ฑ… ํผ๋ธ”๋ฆฌ์‹ฑ
  • ๋ฐฐ๋„ˆ ์ผ๋Ÿฌ์ŠคํŠธ ์˜์—ญ ์žก๊ธฐ
  • BookCard ํ•˜๋‚˜๋ฅผ ์ปดํฌ๋„ŒํŠธ๋กœ ๋ถ„๋ฆฌ

[AddBook] ์ฃฝ์ธ๋‹ค, debounce

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • addbook ํŽ˜์ด์ง€ ์ฑ… ๊ฒ€์ƒ‰์—์„œ debounce ๊ธฐ๋Šฅ ๋ถ™์ด๊ธฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋ถ™์—ฌ๋ด, debounce

[Signup] ํšŒ์›๊ฐ€์ž… 1-2-3๋‹จ๊ณ„ ๋„˜์–ด๊ฐ€๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ํšŒ์›๊ฐ€์ž… 1-2-3๋‹จ๊ณ„ ๋„˜์–ด๊ฐ€๊ธฐ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ๋ฒ„ํŠผ ํด๋ฆญ ์‹œ 1-2-3๋‹จ๊ณ„ ๋„˜๊ธฐ๊ธฐ
  • ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ถ”๊ฐ€

[Pre-Note] ๋…์„œ ์ „ ๋‹จ๊ณ„ ๋ ˆ์ด์•„์›ƒ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • ๋ ˆ์ด์•„์›ƒ html ํ‹€์žก๊ธฐ
  • ๋ ˆ์ด์•„์›ƒ css ์ ์šฉ

[MyPage] ๋งˆ์ดํŽ˜์ด์ง€ ๋ทฐ ์ˆ˜์ •์‚ฌํ•ญ ๋ฐ˜์˜

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • N๊ถŒ ์ˆ˜ ํ‘œ์‹œ ์ปดํฌ๋„ŒํŠธ ์ถ”๊ฐ€

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • Assignees / Labels / Projects ์„ ํƒ
  • N๊ถŒ ์ˆ˜ ํ‘œ์‹œ ์ปดํฌ๋„ŒํŠธ ์ถ”๊ฐ€

[T#01] ํ…Œ์ŠคํŠธ ์ด์Šˆ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ํ…Œ์ŠคํŠธ ์ด์Šˆ์ž…๋‹ˆ๋‹ค

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ๋…ธ์…˜์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#01] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ...

[AddBook#02] ์ฑ… ์ถ”๊ฐ€ ํŽ˜์ด์ง€ API ์—ฐ๋™

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • CSS ์ˆ˜์ •
  • ์นด์นด์˜ค API ์—ฐ๋™

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • SearchBar ์ž…๋ ฅ ์‹œ CSS ๋ณ€๊ฒฝ
  • ์ฑ… ์ •๋ณด(article) hover์‹œ CSS ๋ณ€๊ฒฝ
  • ์นด์นด์˜ค API ์—ฐ๋™

[Common] NavWrapper detail ์žก๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Bug (์‚์šฉ์‚์šฉ ํฐ์ผ ๋‚ฌ์–ด / ์งˆ๋ฌธ)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

์ด๋ฉ”์ผ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • navWrapper navigation ์ถ”๊ฐ€
  • bookcase navigation ๋‹ค์‹œ ํ™•์ธ
  • ๋””์ž์ธ๊ณผ ๋…ผ์˜ ํ›„ position ์„ค์ •
  • navWrapper์—์„œ icon hover๋˜๋Š”๊ฑฐ ํ™•์ธ
  • navHeader color ๋ฐฉ์‹ ๋ณ€๊ฒฝ
  • navHeader color ๋ฐฉ์‹ theme props๋กœ ๋ฐ›๊ธฐ ๊ณ ๋ ค
  • main page background-color ์ถ”๊ฐ€
  • Router ๊ธฐ๊น”๋‚˜๊ฒŒ ๋‹ค์‹œ ์„ค์ •

[Pre-Note] ๋…์„œ ์ „ ๋‹จ๊ณ„ ์งˆ๋ฌธ ๋งŒ๋“ค๊ธฐ ๋ทฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋…์„œ ์ „ ๋‹จ๊ณ„ ์งˆ๋ฌธ์ด ๋“ค์–ด๊ฐ€๋Š” ๊ณณ์˜ ์›…์•ต๋“ค์„ ๋งŒ๋“ค๊ฒŒ์—ฌ
  • ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ์นœ๊ตฌ๋“ค์„ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ๋ฌถ๊ณ , 3๋ฒˆ ์งˆ๋ฌธ ๊ตฌ์กฐ ์งค๊ฒŒ์—ฌ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ๊ณตํ†ต ๋ฒ„ํŠผ ๋งŒ๋“ค๊ธฐ
  • ๊ณตํ†ต ๋ ˆ์ด์•„์›ƒ ๋งŒ๋“ค๊ธฐ
  • 3๋ฒˆ ์งˆ๋ฌธ ๊ตฌ์กฐ ์งœ๊ธฐ
  • ๋””ํ…Œ์ผ ์ƒ‰ ์ž…ํžˆ๊ธฐ

[E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋˜ ํ…Œ์ŠคํŠธ

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • ์ฒดํฌํ•ด์•ผ๊ฒ ๋‹ค ํ•˜๋Š” ๊ฒƒ๋“ฑ!!!!
  • ํผ ๋งŒ๋“ค๊ธฐ
  • ์ด๊ฑด ๋ชปํ–ˆ๋”ฐ!

[T#02] ์ดˆ๊ธฐ ์„ธํŒ… ์ˆ˜์ •

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)

๋‚ด์šฉ

  • ์ดˆ๊ธฐ ์„ธํŒ…์„ ์กฐ๊ธˆ ๋” ๊ฒฌ๊ณ ํ•˜๊ฒŒ ํ•ด๋ณด์ž!
  • url์ด ๋น„์–ด์žˆ์œผ๋ฉด ๋ฌด์กฐ๊ฑด ERROR๊ฐ€ ๋œจ๋Š”๋ฐ ์ด๊ฑด ์ข€ ์•„๋‹Œ ๊ฑฐ ๊ฐ™์•„

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • v6 redirect ์ ์šฉํ•ด๋ณด๊ธฐ

[BookNotePre] ๋…์„œ ์ „ ํŒ์—… ํ•ฉ์น˜๊ธฐ

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Refactor (๋ฆฌ๋ชจ๋ธ๋ง ์žฌ๊ฐœ๋ฐœ)
  • Fix (๋‚ด๊ฐ€ ํ•ด๊ฒฐํ•ด์ฃผ์ง€)
  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ๋…์„œ ์ „ ํŒ์—…์˜ ๋‚ด์šฉ๋“ค์„ ํ•ฉ์น˜๊ฒ ์Šต๋‹ˆ๋‹ค์•„

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ํŒŒ์ผ ์ด๋ฆ„ ๋ฐ”๊พธ๊ธฐ
  • ์ƒ์–ธ์ด ๋‚ด์šฉ์— ๋‚ด๊บผ ํ•ฉ์น˜๊ธฐ
  • ๋ผ์šฐํŒ… ํ™•์ธ
  • ํด๋” ์žฌ์ •๋น„ - ๊ณต์œ  ํ•„์š”
  • ๋ฒ„ํŠผ ํƒ€์ž… ์ง€์ • ํ™•์ธ
  • ์˜ˆ์‹œ ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด drawer ๋‚˜์˜ค๊ฒŒ ํ•˜๊ธฐ

[SignUP #01] ํšŒ์›๊ฐ€์ž…ํŽ˜์ด์ง€ HTML ์„ค๊ณ„

์ข…๋ฅ˜

ISSUE ์ข…๋ฅ˜๋ฅผ ์„ ํƒํ•˜์„ธ์š” ([ ] ์•ˆ์— x ํ‘œ์‹œ, [x])

  • Feature (์ œ๊ฐ€ ํ•ด๋ƒˆ์Šต๋‹ˆ๋‹ค)

๋‚ด์šฉ

  • ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€ ์„ค๊ณ„๋ฅผ ์™„๋ฃŒํ•˜์˜€์Šต๋‹ˆ๋‹ค.

์ฒดํฌ๋ฆฌ์ŠคํŠธ

  • ์นธ๋ฐ˜๋ณด๋“œ์— ์žˆ๋Š” ์—ํ”ฝ ๋ฒˆํ˜ธ๋ฅผ ์ด์Šˆ ์ด๋ฆ„์— ๋ช…์‹œ
    • EX [E#00] ํ…Œ์ŠคํŠธ ์ด์Šˆ
  • Assignees / Labels / Projects ์„ ํƒ
  • [x ] HTML ๊ตฌ์กฐ ์„ค๊ณ„
  • ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.