๐ฉบ๐ช Dr.Tart
๋ฅํฐ ์๋ฅดํธ ํด๋ก ํ๋ก์ ํธ ํ๊ณ
- ํ๋ก์ ํธ ์ด๋ฆ : Dr.Tart (๋ฅํฐ ์๋ฅดํธ ํด๋ก )
- ๊ธฐ๊ฐ : 11.29 ~ 12.10
- ํ์
- FE : ๊ธธ๋์ฐ, ๊น์ํ, ํ์ ์ง
- BE : ๋ฐ์ ํ, ์ฑ์ฃผํธ, ์ ๋ฏผํ
- ๋ชฉํ : ์ค์ ์๋น์ค ์์ค์ผ๋ก ๊ฐ๋ฐํ๋ ๊ฒ์ ๋ชฉํ๋ก ๋๊ณ ํ๋ก์ ํธ๋ฅผ ์งํ
Frontend ๊ฐ๋ฐ ์ด๊ธฐ ์ธํ
์ CRA๋ฅผ ์ด์ฉํ์ฌ ์ง์ ์งํ
๐ Source
๐ Tech Stack
- Frontend : HTML/CSS(SASS), React.js, AWS S3
- Backend : Python3, Django, bcrypt, JWT, AWS EC2
- Database : MySQL
- SCM : Git, Github
- Team Collaboration Tool : Slack, Trello, Notion
โจ๏ธ ๊ตฌํ
๊ธธ๋์ฐ
Nav
- ํ๋ก์ ํธ ์ ์ญ์ ์ฐ์ด๋ Nav ๋ ์ด์์ ๊ตฌํ
์ ํ ๋ฆฌ์คํธ ํ์ด์ง
GET
๋ฉ์๋๋ฅผ ์ด์ฉํ์ฌ ์ ํ์ ๋ถ๋ฌ์ ์ํ๊ฐ์ผ๋ก ๊ด๋ฆฌ
- ์ข์์, ํ๋งค๋ ์๋ฑ ๋ค์ํ ๊ฐ์ ๊ธฐ๋ฐํ sorting ๊ธฐ๋ฅ ๊ตฌํ
- react-slick์ ์ฌ์ฉํ์ง ์๊ณ ์ด๋ฏธ์ง ์ฌ๋ผ์ด๋ ๊ตฌํ
์ฅ๋ฐ๊ตฌ๋/๊ฒฐ์
- ์ฅ๋ฐ๊ตฌ๋ ๋ฐ ๊ฒฐ์ (Order.js)๋ฅผ url์ ํตํ ์กฐ๊ฑด๋ถ ๋ ๋๋ง์ผ๋ก ๊ตฌํํ์์ผ๋ฉฐ ์ ์ฒด์ ์ธ ๋ก์ง ์์ฑ
- ๋ฐฑ์๋์์ ๋ค์ํ ํต์ ์ ํตํ ์ฅ๋ฐ๊ตฌ๋ ์ถ๊ฐ, ์ญ์ , ๊ตฌ๋งค๊ฐ ๊ฐ๋ฅํ๋๋ก ๋ก์ง ๊ตฌํ
- ์ฟผ๋ฆฌ ํ๋ผ๋ฏธํฐ๋ฅผ ์ด์ฉํ ๊ฒฐ์ ์ดํ ์ ๋ณด ํ์ ๊ตฌํ
๊น์ํ
ํ์๊ฐ์
- ํ์๊ฐ์
๋ ์ด์์ ์์ฑ
- ํ์๊ฐ์
๊ตฌํ
- ๋ฐฑ์๋์ ํต์ ์ ํตํด DB์ userํ
์ด๋ธ์ ํ์์ ๋ฑ๋กํ ์ ์๋๋ก ํจ
์ ํ ์์ธ ํ์ด์ง
- ํจ์ค ํ๋ผ๋ฏธํฐ์ ์ ํ id๊ฐ์ ์ด์ฉํด ๋ฐฑ์๋์์ ํด๋น ์ ํ ์ ๋ณด๋ฅผ ๊ฐ์ง๊ณ ์ฌ ์ ์๋๋ก ๊ตฌํ
ํ์ ์ง
๋ฉ์ธ
- ๋ฉ์ธ ํ์ด์ง ๋ ์ด์์ ์์ฑ
๋ก๊ทธ์ธ
- ๋ก๊ทธ์ธ ์ ํจ์ฑ ๊ฒ์ฌ ๋ก์ง ์์ฑ
- ๋ก๊ทธ์ธ ๊ณผ์ ์์ ๋ฐ๋ jwt ํ ํฐ ๊ด๋ฆฌ
์ ํ ์ปดํฌ๋ํธ
- ์ ํ ๋ฐ๋ก๊ตฌ๋งค ๋ชจ๋ฌ ๊ตฌํ
- ์ ํ ์ข์์ ๊ธฐ๋ฅ ๊ตฌํ
๐ฅ ๊ฒฐ๊ณผ
Nav
Signup
Login
Product List
Product Detail
Cart
Checkout