์ด๋
ธ๋ฒ ์ด์
์บ ํ/ํ๋ก์ ํธ
1์ฃผ์ฐจ ๋ฏธ๋ํ๋ก์ ํธ 12์กฐ MBTItube
๐๐๋ฆผ
2022. 8. 6. 15:19
๐ฉํ๋ก์ ํธ ๊ธฐ๊ฐ
2022.08.01 ~ 2022.08.04
๐ชํ๋ก์ ํธ ์๊ฐ
MBTI๋ณ ๊ณต์ ํ๊ณ ์ถ์ ์ ํ๋ธ ์์์ ๊ณต์ ํ๊ธฐ ๋ฒํผ์ผ๋ก ๊ฐํธํ๊ฒ ๋ฑ๋กํ์ฌ,
MBTI์ ํ์ ๋ฐ๋ฅธ ๊ณต์ ํ ์์์ ๋ชจ์์ ๋ณผ ์ ์๋ ํ๋ซํผ์ ๋๋ค.
๐ฅํ๋ก์ ํธ ์ด์
์์ด์ดํ๋ ์
- ๋ก๊ทธ์ธ ํ์ด์ง

- ํ์๊ฐ์ ํ์ด์ง

- ๋ฉ์ธ ํ์ด์ง

- ๊ธ์ฐ๊ธฐ ํ์ด์ง

๊ฐ๋ฐํด์ผ ํ๋ ๊ธฐ๋ฅ๋ค (API)
Function | Method | URL | Request | Response |
๋ก๊ทธ์ธ | POST | /sign_in | {'username': username, 'password': password} |
'token' ๋ฐํ /post ๋ก ์ด๋ |
ํ์๊ฐ์ | POST | /sign_up/save | {'username': username, 'password': password, 'nickname': nickname} |
'msg' / ๋ก ์ด๋ |
์์ด๋ ์ค๋ณตํ์ธ | POST | /sign_up/check_dup | {‘username’: username} | ‘removeClass(“is-safe”) .addClass(“is-danger”)’ ‘msg’ ‘removeClass(“is-danger”) .addClass(“is-safe”)’ ‘msg’ |
ํฌ์คํ ๋ชฉ๋ก | POST | /post | ‘keyword’: keyword, ‘url’:url} | ‘post-list’ |
ํฌ์คํ
(๊ณต์ ํ๊ธฐ) |
POST | /post/posting | {'num':num, 'keyword':keyword, 'username': username, 'url':url} | |
์ข์์ | POST | /post/like | {'num':num, 'action': unlike, like} | '.addClass("fa-heart-o")' '.removeClass("fa-heart")' 'like-num' |
ํค์๋ ์์๋ชฉ๋ก | GET | /top5 | {'count':count, 'number':number, 'id':_id} | 'top5_list |
ํค์๋ ๋ถ๋ฅ | GET | /post/posting | {'keyword': keyword, 'num':num, 'post':post, 'username': username, 'url':url} | 'selected_keyword' lis |
๐ฆ๊ตฌํ๊ธฐ๋ฅ
- ๋ก๊ทธ์ธ
- ํ์๊ฐ์
- ์์ด๋ ์ค๋ณตํ์ธ
- ํฌ์คํ ๋ชฉ๋ก (๋ฉ์ธ ํ์ด์ง์ ์ ์ฅ๋ ํฌ์คํ ์ ์นด๋ ํ์์ผ๋ก ์ถ๋ ฅ)
- ํฌ์คํ (๊ณต์ ํ๊ธฐ)
- ์ข์์ / ์ข์์ ์ทจ์
- ํค์๋ ์์๋ชฉ๋ก
- ํค์๋ ๋ถ๋ฅ
๐จ๊ธฐ์ ์คํ







๐ง์์ฐ์์
โฌgithub
https://github.com/s2hlimi/mbtitube
GitHub - s2hlimi/mbtitube
Contribute to s2hlimi/mbtitube development by creating an account on GitHub.
github.com