์๊ณ ๋ชจ๊ณ ๋ ์ฌ์ฉ์๊ฐ ๋ฑ๋กํ ๊ทธ๋ฃน ๋จ์๋ก ์์์ ์ถ์ฒ๊ณผ ์ถ์ฒ ํผ๋๋ฅผ ์ ๊ณตํ๋ ์๋น์ค์ ๋๋ค. ์น๊ตฌ๋ค๊ณผ ๋ญ ๋จน์์ง ๋ ์ด์ ๊ณ ๋ฏผํ์ง ๋ง์ธ์!
๐ Homepage
-
๊ฐ์ธ ๋ง์ถค ๋ฆฌ๋ทฐ ํผ๋ ์ ๊ณต ์ฌ์ฉ์์ ์ทจํฅ์ ๊ฐ๊น์ด ์์์ ๋ค์ ๋ฆฌ๋ทฐ๋ฅผ ์ ๊ณตํด์ค๋ค. ํ ๋ง๋ณ๋ก ๋ชจ์ ๋ณผ ์ ์๊ณ , ์ ๊ตญ์ ์ธ๊ธฐ ๋ฆฌ๋ทฐ๋ค์ ๋ณผ ์ ์์ ๋ฟ ์๋๋ผ, ์ฌ์ฉ์์ ํ์ฌ ์์น ๊ธฐ๋ฐ์ผ๋ก ๋๋ค์์ ๋ฐ์ํ ๋ฆฌ๋ทฐ๋ค์ ํ์ธํ ์ ์๋ค.
-
ํ ๋ง๋ณ ํผ๋ ๋ชจ์๋ณด๊ธฐ ์ฌ์ฉ์๊ฐ ์ ํํ ๊ทธ๋ฃน์ ์ฑ๊ฒฉ์ ๋ฐ๋ผ ๋ฆฌ๋ทฐ๋ฅผ ๋ถ๋ฅํ์ฌ ์ฌ์ฉ์์ ํ์ฌ ์์น ๊ธฐ๋ฐ์ผ๋ก ํํฐ๋งํ ๋ฆฌ๋ทฐ๋ค์ ๋ณด์ฌ์ค๋ค. ์ ํํ ์ ์๋ ํ ๋ง๋ ๋ค์๊ณผ ๊ฐ๋ค.
-
๋๋ง์ ๊ทธ๋ฃนํ์ด์ง ์ฌ์ฉ์๊ฐ ์ง์ ๊ทธ๋ฃน๋ช , ๊ทธ๋ฃน ์ด๋ฏธ์ง, ๊ทธ๋ฃน์๋ค์ ์ง์ ํด์ ๊ทธ๋ฃน์ ๋ง๋ค ์ ์๋ค. ๊ทธ๋ฃนํ์ด์ง์์ ๊ทธ๋ฃน์๋ค๊ณผ ํจ๊ป ๊ฐ๋ ๊ฐ๊ฒ์ ๋ฆฌ๋ทฐ๋ฅผ ๋ชจ์๋ณผ ์ ์๊ณ ์์์ ์ ์ถ์ฒ ๋ฐ์ ์ ์๋ค.
-
๊ทธ๋ฃน์ด ์ข์ํ ๊ฐ๊ฒ๋๋ค ์ ํ๋ฐ๊ธฐ ๊ทธ๋ฃน์๋ค์ด ๋ง์กฑํ ์ ์๋ ์์์ ๋ค์ ์ ํํ๊ณ ๋๋ค์ผ๋ก ๋ฝ์์ฃผ๋ ํ์ด์ง
-
์งํ ๊ธฐ๊ฐ:
- sub-proj1: 2021.03.02 ~ 2021.03.05
- sub-proj2: 2021.03.08 ~ 2021.03.19
- sub-proj3: 2021.03.22 ~2021.04.09
-
๋ชฉํ:
- ์ฌ์ฉ์๊ฐ ์ง์ ์น๊ตฌ, ๊ฐ์กฑ, ์ ์ธ, ๋๋ฃ๋ค๊ณผ ์น๊ตฌ๋ฅผ ๋งบ๊ณ ๊ทธ๋ฃน์ ๊ฒฐ์ฑํ์ฌ ๊ฐ ๊ทธ๋ฃน์ ์ทจํฅ์ ๊ธฐ๋ฐ์ผ๋ก ์์์ ์ ์ถ์ฒํด์ฃผ๋ ์๋น์ค ๊ตฌํ
- ์ฌ์ฉ์ ํ์คํ ๋ฆฌ์ ๋ฑ๋กํ ์ง์ญ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉ์๊ฐ ์ข์ํ ๋งํ ์์์ ์ ๋ํ ๋ฆฌ๋ทฐ๋ฅผ ํผ๋ ํ์์ผ๋ก ์ ๊ณตํด์ฃผ๋ ์๋น์ค ๊ตฌํ
- FrontEnd
- Node.js 14.15.3
- Vue-cli 6.14.9
- Vue.js 2.6.11
- SASS(SCSS)
- Firebase Hosting
- Node Version Manager
- ๋งฅ: NVM
- ์๋์ฐ: NVM-window
- vscode ํ๋ฌ๊ทธ์ธ
- Eslint
- Vetur
- Vue VSCode Snippets
- vue
- Vue 3 Snippets
- Vue Inline Templage
- Vue Peek
- Prettier๋ฅผ ํน์ ์ค์นํ๋ค๋ฉด ํด์ ํ ๊ฒ
-
step0. frontend ํด๋ ํด๋ฆญ
-
step1. ํจํค์ง ์ค์น
$ npm i
- step2. ํ๋ก์ ํธ ์คํ
$ npm run serve
- step0. backend ํด๋ ํด๋ฆญ
- step1. ๊ฐ์ํ๊ฒฝ ๊ตฌ๋
$ python -m venv venv # ์ฒซ venv ๋ค์ venv์์๋ ๊ฐ์ํ๊ฒฝ ์ด๋ฆ์ ์์ ๋กญ๊ฒ ์ ์ ๊ฐ๋ฅํฉ๋๋ค.
# ๋ง๋ค์ด์ง ๊ฐ์ํ๊ฒฝ์ ํ์ฑํํ๋ ๊ณผ์ ์
๋๋ค.
$ source venv/Scripts/activate # windows
$ source venv/bin/activate # Mac / Linux
$ source venv/Scripts/activate # ๊ฐ์ํ๊ฒฝ์ด ์ ์์ ์ผ๋ก ํ์ฑํ๋์์ต๋๋ค.
(venv)
$ deactivate # ๊ฐ์ํ๊ฒฝ ๋นํ์ฑํ
- step2. ๋ง์ด๊ทธ๋ ์ด์ ์งํ
$ python manage.py makemigrations
$ python manage.py migrate
- step3. DB์ ์๋น ๋ฐ์ดํฐ ๋ฃ์ด์ฃผ๊ธฐ
$ python manage.py initialize
- step4. ์๋ฒ ๊ตฌ๋
$ python manage.py runserver
์
Dae Hyun Park
- ๐ฅชGithub: @daep93
Yoon Vin Kim
- ๐ฅจGithub: @vreez
Dae Yeong Jeong
- ๐ฅ Github: @kingdom
Hyeon Jun Nam
- ๐งGithub: @applevalley
Si Eun Jeong
- ๐คGithub: @sieun-iris
Yong Su Kwon
- ๐Github : @yongsu92