๐ฉํ๋ก์ ํธ ๊ธฐ๊ฐ
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
'์ด๋ ธ๋ฒ ์ด์ ์บ ํ > ํ๋ก์ ํธ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์ค์ ํ๋ก์ ํธ - ๋ด๋๋ด์ฌ (0) | 2022.11.06 |
---|