- ์น ์๋น์ค ์๊ฐ
- ๊ธฐ์ ์คํ
- ์ฃผ์ ๊ธฐ๋ฅ
- ํ๋ก์ ํธ ๊ตฌ์ฑ๋
- ๋ฐ๋ชจ ์์
- ๊ฐ๋ฐ ํ ์๊ฐ
- ๊ฐ๋ฐ ๊ธฐ๊ฐ ๋ฐ ์ผ์
- Git convention
- ์คํ ๋ฐฉ๋ฒ
์ง์์๋ ํธํ๊ฒ ์จ๋ผ์ธ์ผ๋ก ๋ฌผ๊ฑด์ ์ง์ ๊ณจ๋ผ ์ด ์ ์์ด์.
| Front-end ๊ธฐ์ ์คํ | |
| Back-end ๊ธฐ์ ์คํ |
|
| Server ๊ธฐ์ ์คํ |
|
| ๋ฐฐํฌ | ํ์ฌ๋ ์ค๋จ |
| ๋ ธ์ | ๐ ๋ ธ์ ๋ฐ๋ก๊ฐ๊ธฐ |
์ํคํ
์ณ(Archtecture) |
|---|
| ๊ฐ์ฒด-๊ด๊ณ ๋ชจ๋ธ (ERD) |
|
|
|
|
|
|
|
๋ฐ์ข
์ (Back-end & ํ์ฅ) |
์คํ์ง (Back-end) |
ํ์ค (Back-end) |
์ด๊ฒฝ๋ฌด (Front-end) |
ํ์ฌ์น (Front-end) |
| ์ด๋ฆ | ์ญํ | ๊ฐ๋ฐ ๋ด์ฉ |
| ๋ฐ์ข ์ |
Back-end ํ์ฅ |
Back-end - DB ์ค๊ณ - ํ์ (ํ๋งค์/๊ตฌ๋งค์) ๊ด๋ จ API ์์ฑ - JWT ๋ก๊ทธ์ธ ๊ตฌํ |
| ์คํ์ง | Back-end |
Back-end - DB ์ค๊ณ - ๊ณต๊ณตAPI๋ฅผ ํ์ฉํ ์ ํต์์ฅ, ์ง์ญ ๋ฐ์ดํฐ ์ฒ๋ฆฌ - Market ๊ด๋ จ API ์์ฑ - Order ๊ด๋ จ API ์์ฑ Front-end - Openvidu ์ฑํ ๊ธฐ๋ฅ - ์ ์ฒด์ ์ธ ๋์์ธ ๋ด๋น |
| ํ์ค | Back-end |
Back-end - DB ์ค๊ณ - Store ๊ด๋ จ API ์์ฑ - Item ๊ด๋ จ API ์์ฑ CI/CD - AWS ๋ฐฐํฌ ํ๊ฒฝ ๊ตฌ์ถ |
| ์ด๊ฒฝ๋ฌด | Front-end |
Front-end - ํ๋งค์ ํ์ ๊ด๋ จ ๊ธฐ๋ฅ ๊ตฌํ ย ย ย ย - ๋ฉ๋ด ๋ฑ๋ก, ๊ฐ๊ฒ ๋ฑ๋ก/์คํ, ๊ฑฐ๋๋ด์ญ - Openvidu ํ์ฉ ์ค์๊ฐ ํ์์คํ ์ด ๊ตฌํ(ํ๋งค์) ย ย ย ย - ํธ์ถ ์ฐ๊ฒฐ, ๋ค ์ฆ์ , ์ฃผ๋ฌธ ํ์ธ |
| ํ์ฌ์น | Front-end |
Front-end - ๊ตฌ๋งค์ ํ์ ๊ด๋ จ ๊ธฐ๋ฅ ๊ตฌํ ย ย ย ย - ํ์๊ฐ์ , ํ์์ ๋ณด ์์ , ๋ก๊ทธ์ธ ย ย ย ย - ์์ฅ ๊ฒ์, ๊ฐ๊ฒ ์ฐ ๋ฑ๋ก - ํ๋งค์ ํ์ ๊ด๋ จ ๊ธฐ๋ฅ ๊ตฌํ ย ย ย ย - ํ์๊ฐ์ , ๋ก๊ทธ์ธ - Openvidu ํ์ฉ ์ค์๊ฐ ๊ตฌ๋งค ๊ตฌํ(๊ตฌ๋งค์) ย ย ย ย - ๋ฉ๋ด ํ์ธ, ์ฃผ๋ฌธ์ ์์ฑ ๋ฐ ์ ์ฒญ |
22.07.05. ~ 22.08.19
| Emoji | Code | ๊ธฐ๋ฅ | Description |
|---|---|---|---|
| โจ | :sparkles: |
Feat | ์ ๊ธฐ๋ฅ |
| โป๏ธ | :recycle: |
Refactor | ์ฝ๋ ๋ฆฌํฉํ ๋ง |
| ๐ง | :wrench: |
Chore | ๋ฆฌ์์ค ์์ /์ญ์ |
| ๐ | :bug: |
Fix | ๋ฒ๊ทธ ์์ |
| ๐ | :memo: |
Docs | ๋ฌธ์ ์ถ๊ฐ/์์ |
| ๐ | :lipstick: |
Style | UI/์คํ์ผ ํ์ผ ์ถ๊ฐ/์์ |
| ๐ | :tada: |
Init | ํ๋ก์ ํธ ์์ / Init |
| ๐ | :twisted_rightwards_arrows: |
Merge | ๋ธ๋์น ํฉ๋ณ |
| ๐ท | :construction_worker: |
CI ๋น๋ ์์คํ ์ถ๊ฐ/์์ | |
| ๐ | :rocket: |
Deploy | ๋ฐฐํฌ |
- ์๊ฒฉ ์ ์ฅ์ ๋ณต์
$ git clone https://lab.ssafy.com/s07-webmobile1-sub2/S07P12A602- ํ๋ก์ ํธ ํด๋๋ก ์ด๋
$ cd frontend- ํ์ํ node_modules ์ค์น
$ npm install- ๊ฐ๋ฐ ์๋ฒ ์คํ
$ npm run serve