Project : ํฌPicK - S.A (๊ธฐํ)
S.A (Starting Assignments)
๐พ Project : ํฌPicK
- ์ ๋ชฉ โ
- ์์ด์ดํ๋ ์ โ
- ๊ธฐ๋ฅ ๋ถ๋ฅ โ
๐ ์ฒซ ๋ฒ์งธ ํ์ ๋ด์ฉ
ํ๋ก์ ํธ ์๋น์ค ํค์๋ :
์คํฐ๋(์ฑํ )
์์ํ(๊ฑฐ๋)
์ฌ์ด๋ํ๋ก์ ํธ(๋งค์นญ)
๋ฐ๋ ค๋๋ฌผ(์ปค๋ฎค๋ํฐ)
์ฑ๋ฆฐ์ ์ค(๋งค์นญ)
๐ฉํฌ(์ปค๋ฎค๋ํฐ)
* ํฌํํ์ฌ ์ ์
์ ๋ชฉ
ํ๋ก์ ํธ ๋ค์ :
ํ๋ณดํฌ ํฌ๊ฒฐ๊ณ ๋ฆฌ
๐ฉํฌPick - fix
* ํฌํํ์ฌ ์ ์
๐ก ์ฐธ์กฐ ๋ ํผ๋ฐ์ค
#ํฌํฝ : ์คํ์ ํฌ์ด ํจ๊ปํ๋ ๊ณต๊ฐ
#ํฌํฝ : ์คํ์ ํฌ์ด ํจ๊ปํ๋ ๊ณต๊ฐ
shopfanpick.com
Disquiet*
IT ์๋น์ค ๋ฉ์ด์ปค๋ค์ ์์ ๋คํธ์ํฌ. ๋์ค์ฝฐ์ด์์์ ์๋ก์ ํ๋ก์ ํธ๋ฅผ ๊ณต์ ํด ๋ณด์ธ์!
disquiet.io
velog
๋์์ธ ์ ์๊ถ ๋ฌธ์ ๋ก ๋์์ธ์ ์ฌ๋ฆด ์ ์์ง๋ง ๋ด๊ฐ ๋ณด๊ธฐ ์ํด ์ ๋ฆฌํ๊ธฐ... ๋๋ฌธ์ ๋์์ธ ๋ค ๋นผ๊ณ ๋ ๊ฒ์ผ๋ก ์ค๋ช ํด๋ณธ๋ค... ์๋๋ ์๋ปค์ด์... ๊ธฐ๋ฅ ๊ตฌํ ๋ฐฉhrs, min, sec์ ๊ฐ๊ฐ ์, ๋ถ, ์ด๋ฅผ ์ ๋ ฅ
velog.io
์์ด์ด ํ๋ ์
https://xd.adobe.com/view/400da440-ac14-4f56-9d0c-c401c6708c34-155e/
ํ๋ก์ฐ 1
15 Screens, Last modified on Nov 18, 2022 08:48 GMT
xd.adobe.com
๊ธฐ๋ฅ ๋ถ๋ฅ
- ํ๋ก์ ํธ ํ์ ๊ธฐ๋ฅ
- ๋ก๊ทธ์ธ, ํ์ ๊ฐ์
- Authentication ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์๋ ํ์ ๊ฐ์
, ๋ก๊ทธ์ธ์ ๊ตฌํํด๋ณด์ธ์.
- ์์ด๋(์ด๋ฉ์ผ), ํจ์ค์๋ ๋ก๊ทธ์ธ ๋ฐ ํ์๊ฐ์
- ์์ ๋ก๊ทธ์ธ (๊ตฌ๊ธ, ๊นํ)
- Authentication ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์๋ ํ์ ๊ฐ์
, ๋ก๊ทธ์ธ์ ๊ตฌํํด๋ณด์ธ์.
- CRUD
- Firestore ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ CRUD ๋ฐ์ดํฐ๋ฒ ์ด์ค ํธ๋ค๋ง์ ๊ตฌํํด๋ณด์ธ์.
- CUD(๋ฑ๋ก, ์์ , ์ญ์ )๊ฐ ์ผ์ด๋ ๋ ๋ง๋ค R(์กฐํ)ํด์ ์์ฐ์ค๋ฝ๊ฒ ํ๋ฉด ๋ณ๊ฒฝ์ ํด๋ณด์ธ์.
- ๋ง์ด ํ์ด์ง
- ๋ด ๊ฒ์๋ฌผ ๋ณด๊ธฐ
- Authentication ์์ ์ ๊ณตํ๋ uid ๋ฅผ ์ด์ฉํด์ ๋ด ๊ฒ์๋ฌผ์ ๋ชจ์์ ์กฐํํด ๋ณด์ธ์.
- ํ๋กํ ์์ ๊ธฐ๋ฅ
- Cloud Storage ์์ ์ ๊ณตํ๋ api๋ฅผ ์ด์ฉํ์ฌ ์ด๋ฏธ์ง ์ ๋ก๋์ ๋ค์ด๋ก๋ url ์ ๋ฐ์์ ์ด๋ฏธ์ง ํธ๋ค๋ง์ ํด๋ณด์ธ์.
- ๋ด ๊ฒ์๋ฌผ ๋ณด๊ธฐ
- ๋ฐฐํฌํ๊ธฐ
- S3๋ฅผ ์ด์ฉํด์ ๋ฐฐํฌํ์ค ๋๋, ์์ฑ ํ์ ๋ฐฐํฌํ์ง ์์ผ์ ๋ ๋ฉ๋๋ค! ์ฌ์ ๊ฐ ์์ ๋ ๋ฏธ๋ฆฌ ๋ฐฐํฌํด๋๊ณ ์๋ก์ด ๋ด์ฉ์ ๋ฐ์์ํค๋ฉด ํ๋ก์ ํธ ๋ง๊ฐ ์์ ์กฐ๊ธํ๊ฒ ๋ฐฐํฌํ์ง ์์๋ ๋ฉ๋๋ค.
- ๊ฐ๋น์์์ ์ ๋ ดํ ๋๋ฉ์ธ(500์)์ ๊ตฌ๋งคํ์ ํ AWS Route 53(DNS ์๋ฒ)๊ณผ ๊ฐ๋น์(๋ค์ ์๋ฒ) ์ค์ ์ ํตํด ๋๋ฉ์ธ ์ฐ๊ฒฐ์ ํด๋ณด์ธ์.
- Git์ ์ต๋ํ ํ์ฉํด๋ณด๊ธฐ!
- Pull Request ํ์ฉํ๊ธฐ!
- Merge๋ Pull Request๋ฅผ ํ์ฉํ์ฌ ์งํํ๋ค.
- ์ฐธ๊ณ
https://xo.dev/github-collaboration-guide/#pull-request-๋ง๋ค๊ธฐ
- Branch ๋ง๋ค์ด ์์ ํ๊ธฐ
- ์ฝ๋ ๋ฆฌ๋ทฐ ํด๋ณด๊ธฐ!
- Pull Request ํ์ฉํ๊ธฐ!
- ๋ก๊ทธ์ธ, ํ์ ๊ฐ์
- ํ๋ก์ ํธ ์ ํ ๊ธฐ๋ฅ (์ฐ์ ์์)
- ์ฆ๊ฒจ์ฐพ๊ธฐ ์ ๋ ฌ
โพ ์นดํ ๊ณ ๋ฆฌ ๋ณ ์ฆ๊ฒจ์ฐพ๊ธฐ - ์นด์ดํธ ๊ธฐ๋ฅ
โพ Hot ์ ๋ฝ ์นดํ ๊ณ ๋ฆฌ์ ์ฆ๊ฒจ์ฐพ๊ธฐ ์นด์ดํธ ์์๋ก ์ ๋ ฌ - ๊ฒ์๊ธ ์ ๋ ฌ
โพ ์ต์ ์ ์ ๋ ฌ (Default)
โพ ์ข์์ ์ ์ ๋ ฌ - ๋๊ธ
โพ ๊ธ๋ง๋ค ๋๊ธ์ ์์ฑํ ์ ์๋๋ก ์ถ๊ฐ (์ข์์?)
โพ ๋๊ธ ์์ ๋ฐ ์ญ์ - ๊ฒ์
โพ ๊ฒ์ ์ฐฝ ์์ฑํ์ฌ ๊ฒ์ ๊ธฐ๋ฅ ๊ตฌํ (์นดํ ๊ณ ๋ฆฌ, ๊ธ) - ์ข์์
โพ ๊ฒ์ ๊ธ ๋ง๋ค ์ข์์ ๊ธฐ๋ฅ ์ถ๊ฐ
โพ ๋ฒํผ ๋๋ฅด๋ฉด ๋นจ๊ฐ์์ผ๋ก ๋ณํ์ฌ ์ข์์ ํ์ฑ ์ํ ์ ๊ณต
- ์ฆ๊ฒจ์ฐพ๊ธฐ ์ ๋ ฌ