Daily Scrum Week 1 - boostcamp-2020/IssueTracker-14 GitHub Wiki

1์ฃผ์ฐจ( 2020/10/26 ~ 2020/10/30 )

Contents

10/27(ํ™”)

J153 ์ด์œ ํƒ

  • ํ•˜๋ฃจ์ข…์ผ ๋ฆฌ์•กํŠธ ๊ณต๋ถ€

J165 ์ดํ•œ์ฃผ

  • ์ง€๋‚œ์ฃผ์— ๋“ค์—ˆ๋˜ ๋ฆฌ์•กํŠธ ๊ฐ•์˜ ๋ณต์Šต

J090 ๋ฐ•์ง„์˜

  • ๋ฆฌ์•กํŠธ ํ™˜๊ฒฝ ์„ธํŒ…๋ฒ• ๊ณต๋ถ€
  • ๋ฒจ๋กœํผํŠธ ๋ฆฌ์•กํŠธ ๊ณต๋ถ€

S060 ์ตœ๋™๊ทœ

  • ์Šค์œ„ํ”„ํŠธ Lint ์ปจ๋ฒค์…˜ ๊ณต๋ถ€
  • ๋™ํ˜„๋‹˜๊ณผ ๋งŒ๋‚˜์„œ ๋กœ๊ทธ์ธ Scene ๋งŒ๋“ค๊ธฐ

S065 ํ™๋™ํ˜„

  • Apple ๋กœ๊ทธ์ธ ๊ณต๋ถ€
  • ์˜ค๋Š˜์€ ๋™๊ทœ๋‹˜๊ณผ ๊ตฌ์ฒด์ ์ธ ๊ณ„ํš ์žก๊ณ  ์‹œ์ž‘

10/28(์ˆ˜)

J153 ์ด์œ ํƒ

  • ๋ฆฌ์•กํŠธ ํ™ˆํŽ˜์ด์ง€์˜ Main Concepts ๊ณต๋ถ€
  • DB ์„ค๊ณ„ ๋ฐฉ๋ฒ• ๊ณต๋ถ€ (Sequelize CLI ํ™œ์šฉ ๋ฐฉ๋ฒ• ๋“ฑ)
  • ๊ฐ์ž DB ERM ์ž‘์„ฑ ํ›„ ๋น„๊ต

J165 ์ดํ•œ์ฃผ

  • ๋ฆฌ์•กํŠธ lucas๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณต๋ถ€ํ–ˆ์Œ
  • ๋””๋น„ ์„ค๊ณ„ ๋ฐ ๋””๋น„ ์ •๊ทœํ™”
  • ์›น 1์ฃผ์ฐจ ์Šคํ”„๋ ˆ๋“œ ์‹œํŠธ ์ž‘์„ฑ

J090 ๋ฐ•์ง„์˜

  • ํŒ€์›๋“ค๊ณผ ํ•จ๊ป˜ DB ์„ค๊ณ„
  • ๋ฆฌ์•กํŠธ useState, useEffect ๊ณต๋ถ€

S060 ์ตœ๋™๊ทœ

  • ๋™ํ˜„๋‹˜๊ณผ ํŽ˜์–ด์ฝ”๋”ฉ
  • ์Šคํ”„๋ ˆ๋“œ ์‹œํŠธ ์ƒ์„ฑ, ์ดˆ๊ธฐ ํ”„๋กœ์ ํŠธ ์„ค์ •

S065 ํ™๋™ํ˜„

  • ์ž‘์—… ๋ถ„๋ฐฐ๋ฅผ ์œ„ํ•œ ์Šคํ”„๋ ˆ๋“œ ์‹œํŠธ ์ƒ์„ฑ
  • ์ด์Šˆ ์ƒ์„ฑ

10/29(๋ชฉ)

์–ด์ œ ํ•œ ์ผ

J090 ๋ฐ•์ง„์˜

  • 2์‹œ๋ถ€ํ„ฐ ์˜คํ”„๋ผ์ธ ํŒ€ ๋ชจ์ž„ ๋ฐ ํ˜‘์—…
  • ๋ฐฑ์—”๋“œ ํ™˜๊ฒฝ ์„ธํŒ…
  • ํ”„๋ก ํŠธ์—”๋“œ react ํ™˜๊ฒฝ ์„ธํŒ…(cra ์—†์ด)
  • DB ์„ค๊ณ„ ๋ฐ sequelize cli๋ฅผ ์ด์šฉํ•œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
  • node, npm ๋ฒ„์ „ ํ†ต์ผ
  • ๋กœ๊ทธ์ธ API ์„ค๊ณ„

J153 ์ด์œ ํƒ

  • 2์‹œ๋ถ€ํ„ฐ ์˜คํ”„๋ผ์ธ ํŒ€ ๋ชจ์ž„ ๋ฐ ํ˜‘์—…
  • ๋ฐฑ์—”๋“œ ๋ฐ ํ”„๋ก ํŠธ ํ™˜๊ฒฝ ์„ธํŒ…
  • sequelize cli๋ฅผ ์ด์šฉํ•œ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜
  • node, npm ๋ฒ„์ „ ํ†ต์ผ
  • ๋กœ๊ทธ์ธ API ์„ค๊ณ„
  • ๋ฐฐํฌ ๋„์ปค ๋ฐ ์  ํ‚จ์Šค ์‚ฌ์šฉํ•˜๊ธฐ๋กœ ๊ฒฐ์ •

J165 ์ดํ•œ์ฃผ

  • 2์‹œ๋ถ€ํ„ฐ ์˜คํ”„๋ผ์ธ ํŒ€ ๋ชจ์ž„ ๋ฐ ํ˜‘์—…
  • DB ์„ค๊ณ„ ๋ฐ Sequelize cli๋ฅผ ์ด์šฉํ•˜์—ฌ ํ•จ
  • Backend, Frontend ํ™˜๊ฒฝ์…‹ํŒ…
  • ๋กœ๊ทธ์ธ API ์„ค๊ณ„
  • node, npm ๋ฒ„์ „ ํ†ต์ผ
  • ๋กœ๊ทธ์ธ ์•”ํ˜ธํ™”์— ๋น„ํฌ๋ฆฝํŠธ ์‚ฌ์šฉ

S060 ์ตœ๋™๊ทœ

  • 2์‹œ๋ถ€ํ„ฐ ์˜คํ”„๋ผ์ธ ํŒ€ ๋ชจ์ž„ ๋ฐ ํ˜‘์—…
  • ๋กœ๊ทธ์ธ ํ™”๋ฉด ์™„๋ฃŒ
  • ํšŒ์›๊ฐ€์ž… ํ™”๋ฉด ์™„๋ฃŒ
  • ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด ๊ตฌํ˜„ ์‹œ์ž‘

S065 ํ™๋™ํ˜„

  • 2์‹œ๋ถ€ํ„ฐ ์˜คํ”„๋ผ์ธ ํŒ€ ๋ชจ์ž„ ๋ฐ ํ˜‘์—…
  • ํŽ˜์–ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… UI ๊ตฌํ˜„
  • ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด ๊ตฌํ˜„ ์‹œ์ž‘

์˜ค๋Š˜ ํ•  ์ผ

J090 ๋ฐ•์ง„์˜

  • ๋กœ๊ทธ์ธ, oAuth ๋กœ๊ทธ์ธ, ํšŒ์›๊ฐ€์ž… API ๊ตฌํ˜„
  • CI, CD ์ ์šฉ

J153 ์ด์œ ํƒ

  • ๋กœ๊ทธ์ธ API ๊ตฌํ˜„
  • ํšŒ์›๊ฐ€์ž… API ๊ตฌํ˜„
  • ๋„์ปค ๋ฐ ์  ํ‚จ์Šค ๊ณต๋ถ€

J165 ์ดํ•œ์ฃผ

  • ๋กœ๊ทธ์ธ, ๋กœ๊ทธ์•„์›ƒ, ํšŒ์›๊ฐ€์ž…, oAuth ๋กœ๊ทธ์ธ API ๊ตฌํ˜„
  • ์ฟ ๋ฒ„๋„คํ‹ฑ์Šค ๊ณต๋ถ€

S060 ์ตœ๋™๊ทœ

  • ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด ๊ตฌํ˜„ ์™„๋ฃŒ
  • ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋กœ์ปฌ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํšŒ์›๊ฐ€์ž… ๋กœ์ง ๊ตฌํ˜„

S065 ํ™๋™ํ˜„

  • ์˜คํ”„๋ผ์ธ ํ˜‘์—…
  • ๋„คํŠธ์›Œํฌ ๋ ˆ์ด์–ด ๊ตฌํ˜„ ์™„๋ฃŒ
  • ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋กœ์ปฌ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ ๊ตฌํ˜„

10/30(๊ธˆ)

J090 ๋ฐ•์ง„์˜

์–ด์ œ ํ•œ ์ผ

  • user API ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„(์ง ์ฝ”๋”ฉ)
  • backend ์„œ๋ฒ„ ์˜ฌ๋ฆฌ๊ณ  jenkins ๋„์ž…์ค‘

์˜ค๋Š˜ ํ•  ์ผ

  • backend jenkins ๋„์ž…
  • ํ”ผ์–ด์„ธ์…˜ ์ค€๋น„
  • ํšŒ๊ณ 

J153 ์ด์œ ํƒ

์–ด์ œ ํ•œ ์ผ

  • ๋กœ๊ทธ์ธ API ๊ฐœ๋ฐœ (์ผ๋ฐ˜ ๋กœ๊ทธ์ธ, oAuth ๋กœ๊ทธ์ธ)(์ง ์ฝ”๋”ฉ)
  • ํšŒ์›๊ฐ€์ž… API ๊ฐœ๋ฐœ
  • Client part๋ฅผ Docker Imageํ™” (Webpack build ์ดํ›„ Nginx๋กœ ๊ตฌํ˜„)

์˜ค๋Š˜ ํ•  ์ผ

  • nCloud ์„œ๋ฒ„์— Jenkins๋ฅผ ์ด์šฉํ•˜์—ฌ ์ž๋™ ๋ฐฐํฌ๊ฐ€ ๋˜๋„๋ก ์„ค์ •

J165 ์ดํ•œ์ฃผ

์–ด์ œ ํ•œ ์ผ

  • ๋กœ๊ทธ์ธ API ๊ฐœ๋ฐœ (์ผ๋ฐ˜ ๋กœ๊ทธ์ธ, oAuth ๋กœ๊ทธ์ธ)(3๋ช… ์ง ์ฝ”๋”ฉ)
  • ํšŒ์›๊ฐ€์ž… API ๊ฐœ๋ฐœ
  • ํšŒ์› status ํ™•์ธ API ๊ฐœ๋ฐœ

์˜ค๋Š˜ ํ•œ ์ผ

  • Docker yml ์ž‘์„ฑ

S060 ์ตœ๋™๊ทœ

์–ด์ œ ํ•œ ์ผ

  • README.md ์ˆ˜์ •
  • Wiki ์ธํ„ฐํŽ˜์ด์Šค ์ˆ˜์ •
  • ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ฐ ํ…Œ์ŠคํŠธ
  • ํšŒ์›๊ฐ€์ž… ์ž…๋ ฅ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ฐ ํ…Œ์ŠคํŠธ

์˜ค๋Š˜ ํ•  ์ผ

  • ๋ธŒ๋žœ์น˜ ๋ณ‘ํ•ฉ
  • ํ”ผ์–ด ์„ธ์…˜
  • ๋ฐ๋ชจ

S065 ํ™๋™ํ˜„

์–ด์ œ ํ•œ ์ผ

  • ์˜คํ”„๋ผ์ธ ํ˜‘์—…
  • ํšŒ์›๊ฐ€์ž… ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋ฐ ํ…Œ์ŠคํŠธ
  • ํšŒ์›๊ฐ€์ž… ์ž…๋ ฅ ํ™•์ธ ๋กœ์ง ๊ตฌํ˜„ ๋ฐ ํ…Œ์ŠคํŠธ

์˜ค๋Š˜ ํ•  ์ผ

  • ๋ธŒ๋žœ์น˜ ๋ณ‘ํ•ฉ
  • ํ”ผ์–ด ์„ธ์…˜ ์ค€๋น„
  • ๋ฐ๋ชจ