- ์ ์ก์ฉ์ ์ด์ ์ ์ก๋ฅ๋ฅผ ์ฃผ๋ ฅ์ผ๋ก ํ๋งคํ๋ ์ผํ๋ชฐ์ ๋๋ค.
- ํ๋ก์ ํธ ๊ธฐ๊ฐ๋์ ๋ฉ์ธ, ํ์๊ฐ์ , ๋ก๊ทธ์ธ, ๋ฆฌ์คํธ, ์์ธ, ์ฅ๋ฐ๊ตฌ๋, ์ฃผ๋ฌธ ํ์ด์ง๋ฅผ ๊ตฌํํ์ต๋๋ค.
- ๊ฐ๋ฐ์ ์ด๊ธฐ ์ธํ ๋ถํฐ ์ ๋ถ ์ง์ ๊ตฌํํ์ผ๋ฉฐ, ์๋ ๋ฐ๋ชจ ์์์์ ๋ณด์ด๋ ๊ธฐ๋ฅ์ ๋ชจ๋ ๋ฐฑ์ค๋์ ์ฐ๊ฒฐํ์ฌ ๊ตฌํํ์ต๋๋ค.
- ๊ฐ๋ฐ๊ธฐ๊ฐ : 2022/9/19 ~ 2022/9/30
- ๊ฐ๋ฐ ์ธ์ : ํ๋ก ํธ์๋ 3๋ช , ๋ฐฑ์๋ 2๋ช
- ๋ฐฑ์๋ github ๋งํฌ
- UI๊ฐ ๊ตฐ๋๋๊ธฐ ์์ด ๊น๋ํ๊ณ , ๊ธฐ๋ฅ ๊ตฌํ์ ์ง์คํ ์ ์์ ๊ฒ ๊ฐ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
Front-End :
React.js
,sass
Back-End :
My SQL
,Bcrypt
,Node.js
Common :
RESTful API
,Git
,GitHub
1) header ๐๐ป ์์ธํ ๋ณด๊ธฐ
- ํ์ด์ง๋ณ ๊ณตํต ์ปดํฌ๋ํธ์ธ header๋ ์ด์์์ ์ก์์ต๋๋ค.
- nav ๋ฉ๋ด ์์ด์ฝ์ ํด๋ฆญ ์ด๋ฒคํธ๋ฅผ ๊ตฌํํ์ต๋๋ค.
- ์ฌ์ฉ์๊ฐ ๋ก๊ทธ์ธํ์ ๋, localstorage์ ์ ์ฅ๋ token์ ๊ฐ์ ธ์์ header ๋ก๊ทธ์ธ/ํ์๊ฐ์ ๋ฉ๋ด๋ฅผ ๋ก๊ทธ์์/๋ง์ดํ์ด์ง ๋ก ๋ฐ๋๋๋ก ๊ตฌํํ์ต๋๋ค.
2) footer ๐๐ป ์์ธํ ๋ณด๊ธฐ
- ํ์ด์ง๋ณ ๊ณตํต ์ปดํฌ๋ํธ์ธ footer๋ ์ด์์์ ์ก์์ต๋๋ค.
3) ์ฅ๋ฐ๊ตฌ๋ ๐๐ป ์์ธํ ๋ณด๊ธฐ
- ์ฒดํฌ๋ฐ์ค ๊ธฐ๋ฅ์ ๊ตฌํ ํ์ต๋๋ค.
- ์ ํํ ์ํ๋ง ์ญ์ ๋๋ ๊ธฐ๋ฅ์ ๊ตฌํ ํ์ต๋๋ค.(๋ฐฑ์๋์์ ํต์ (DELETE)์ ํตํด์ ๊ตฌํ)
- ์ ํํ ์ํ์ ๊ฐ๊ฒฉ๋ง ์ด ํฉ๊ณ ๊ธ์ก์ ํ์๋๋๋ก ๊ตฌํํ์ต๋๋ค.
- ์ฅ๋ฐ๊ตฌ๋์ ์๋ ์๋์ ์กฐ์ ํ ์ ์๋๋ก ๊ตฌํํ์ต๋๋ค.
- ์๋์ด 1์ดํ๋ก ๋จ์ด์ง์ง ์๋๋ก ์ค์ ํด๋์์ต๋๋ค.
- ๋ณ๊ฒฝ๋ ์๋์ด ์๋ฒ์ ์ ์ฅ๋๋ ๊ฒ์ ๋ฐฑ์๋์์ ํต์ (PATCH)์ ํตํด์ ๊ตฌํํ์ต๋๋ค.
- ์ฅ๋ฐ๊ตฌ๋์ ๋ด๊ธด ์ํ์ด ์์ ๋ ๋ณด์ฌ์ง ํ๋ฉด์ ๋ฐ๋ก ๋ง๋ค์ด ๋ด๊ธด ์ํ์ด ์์ ๋ ๋ณด์ฌ์ง๋๋ก ๊ตฌํํ์ต๋๋ค.
- ์ด ํ๋ก์ ํธ๋ ์ ์ก๊ฐ ์ฌ์ดํธ๋ฅผ ์ฐธ์กฐํ์ฌ ํ์ต๋ชฉ์ ์ผ๋ก ๋ง๋ค์์ต๋๋ค.
- ์ค๋ฌด์์ค์ ํ๋ก์ ํธ์ด์ง๋ง ํ์ต์ฉ์ผ๋ก ๋ง๋ค์๊ธฐ ๋๋ฌธ์ ์ด ์ฝ๋๋ฅผ ํ์ฉํ์ฌ ์ด๋์ ์ทจํ๊ฑฐ๋ ๋ฌด๋จ ๋ฐฐํฌํ ๊ฒฝ์ฐ ๋ฒ์ ์ผ๋ก ๋ฌธ์ ๋ ์ ์์ต๋๋ค.
- ์ด ํ๋ก์ ํธ์์ ์ฌ์ฉํ๊ณ ์๋ ์ฌ์ง ๋๋ถ๋ถ์ ์์ฝ๋์์ ๊ตฌ๋งคํ ๊ฒ์ด๋ฏ๋ก ํด๋น ํ๋ก์ ํธ ์ธ๋ถ์ธ์ด ์ฌ์ฉํ ์ ์์ต๋๋ค.