This is the API of a travel blog website, where users can register and upload pictures of different places they visited. They can either recommend the place or not to other users based on their experience.
- Users can Register, Login and logout of their accounts
- Registered Users only can create Posts of places visited.
- Edit Posts for whatever reason.
- They can also delete said posts.
- Users can view their profiles
- Add comments to posts.
- Edit and delete comments.
- View all the comments associated with a post.
- Create posts,add comments if they want to.
- View all the users
- View all the information in the database
- Delete Users if they violate rules
- Delete Posts from registered users if they violate rules.