- ์ ์ ์ฐธ์ฌํ ์ถ์ฒ ์์คํ
- SNS ํ์์ ์ํ ์ปค๋ฎค๋ํฐ
- UI/UX ์ค์
$ git clone https://github.com/modorie/foxie.git
$ cd foxie
$ yarn install
$ yarn serve
$ git clone https://github.com/modorie/foxie-api.git
$ cd foxie-api
$ python -m venv venv
$ source venv/Scripts/activate
$ pip install -r requirements.txt
$ python manage.py makemigrations
$ python manage.py
# tmdb ๊ธฐ๋ฐ ์ํ ๋ฐ์ดํฐ ์ถ๊ฐ
$ python manage.py loaddata actors.json directors.json genres.json
$ python manage.py loaddata movies.json
$ python manage.py loaddata castings.json
# ์๋ฒ ์คํ
$ python manage.py runserver
Foxie์ ์ ์ ๊ธฐ๋ฐ ์ถ์ฒ ์๋น์ค๋ฅผ ์ฌ์ฉํด๋ณด๊ณ ์ถ๋ค๋ฉด ๋ค์ ์ฝ๋๋ฅผ ์คํํด์ฃผ์ธ์.
# ๊ฐ์ ์ ์ 700๋ช
์์ฑ
$ python manage.py seed_users --number=700
# ์ํ ๋ฆฌ๋ทฐ ๋ฐ์ดํฐ ์ถ๊ฐ (kaggle)
$ python manage.py get_reviews
# ๋ฆฌ๋ทฐ์ ๋๊ธ ๋ฐ ์ข์์ ์ถ๊ฐ
$ python manage.py seed_reviews --number=700
# ์ปค๋ฎค๋ํฐ์ ๊ฒ์๊ธ, ๋๊ธ, ์ข์์ ์ถ๊ฐ
$ python manage.py seed_community --number=100
- Foxie๋ ๋น์ ์ ํ๋์ ๊ธฐ๋ฐ์ผ๋ก ์ํ๋ฅผ ์ถ์ฒํด๋๋ฆฝ๋๋ค.
- ์ํ ๋ฆฌ๋ทฐ ์์ฑ, ์ ์ ํ๋ก์ ๋ฑ์ ํ๋์ ๋ง์ด ํ ์๋ก ๋ ๋ง์ ์ํ ์ ๋ณด๊ฐ ์ ๊ณต๋ฉ๋๋ค. ๐ค
- ์ธ๊ธฐ ์ํ, ๋ฆฌ๋ทฐ, ๊ฒ์๊ธ ๋ชจ์๋ณด๊ธฐ
- ์ฌ์ด๋๋ฐ์ ์ํ ์ถ์ฒ ์๋น์ค ์ ๊ณต
- Global Style์ ํ์ฉํ ๋คํฌ๋ชจ๋ ๊ตฌํ
- TMDB API๋ฅผ ํ์ฉํ ์ค์๊ฐ ์ํ ๊ฒ์
- ๊ธ๋์ค๋ชจํผ์ฆ ๋ ์ด์์ ๋ฐ UX ๋ผ์ดํ
- ์ฃผ์ ๋ณ ์ํ ๋ฆฌ์คํธ๋ฅผ ์บ๋ฌ์ ์ ํตํด ์ ๊ณต
- ์ํ ์นด๋ ํด๋ฆญ์ ์์ธ ํ์ด์ง ์ด๋
- ์ค๊ฑฐ๋ฆฌ, ์ถ์ฐ๋ฐฐ์ฐ, ๊ฐ๋ , ์๊ณ ํธ ์ ๋ณด ์ ๊ณต
- ์ํ๋ณ ๋ฆฌ๋ทฐ ๋ฑ๋ก
- ๋ฆฌ๋ทฐ์ ์ข์์ ๋ฐ ๋๊ธ ๊ธฐ๋ฅ
- ๋ชจ๋ ์ํ ๋ฆฌ๋ทฐ ๋ชจ์๋ณด๊ธฐ
- ๋ฆฌ๋ทฐ ๋ด ์ํ ์นด๋๋ฅผ ํตํด ์ํ ์์ธ ํ์ด์ง ์ด๋
- ์ธ๊ธฐ ๋ฆฌ๋ทฐ, ๋ด ํ๋ก์์ ๋ฆฌ๋ทฐ ๋ชจ์๋ณด๊ธฐ
- ๊ฒ์ํ ํ์์ ์ปค๋ฎค๋ํฐ ํ์ด์ง
- ํ์ด์ง๋ค์ด์ ๊ตฌํ
- ๊ธ ์ฐ๊ธฐ ๊ธฐ๋ฅ
- ์์ฑ์ ํด๋ฆญ์ ์ ์ ํ๋กํ ์ด๋
- ์ข์์ ๋ฐ ๋๊ธ ๊ธฐ๋ฅ
- TOAST UI Editor
- ์๋ํฐ ๋์์ธ ์ปค์คํฐ๋ง์ด์ง
- base64 ํ์์ ํตํด ์ฌ์ง, GIF ์ ์ฅ ๋ฐ ์กฐํ ๊ฐ๋ฅ
- ๋์ ์ ํธ ์ํ ๋ฐ ์์ฑ ๋ฆฌ๋ทฐ ๋ชจ์๋ณด๊ธฐ
- ๋์๋ณด๋๋ฅผ ํตํ ๊ฐ๋จํ ๋ง์ถคํ ํต๊ณ
- ๋๋ค์, ํ๋กํ์ฌ์ง, ์๊ฐ๊ธ ๋ณ๊ฒฝ ๊ธฐ๋ฅ
- ๋ธ๋ฌ ์ฒ๋ฆฌ๋ฅผ ํ์ฉํ ์ํ์ถ์ฒ ์์คํ ๋ฏธ๋ฆฌ๋ณด๊ธฐ
- UX ๋ผ์ดํ ์ ํ์ฉํ ํ์๊ฐ์ ์๋ด
- ๊ธฐ๊ฐ : 2021.11.12 ~ 2021.11.25