-
Register a user, add a profile picture, login and receive JWT, update user info, delete user, update data for user.
-
Create posts, update posts, get posts by user id, delete posts.
-
Create comments, update comments, delete comments, get comments on the post.
-
Like posts, unlike posts, get user liked posts.
-
Follow user, unfollow.
-
git clone https://github.com/clar1k/blogify-api
-
py -m venv .venv
-
pip install -r requirements.txt python main.py
-
Go to the http://127.0.0.1:8000/docs in your browser to see documentation and all the endpoints for the API