POST /api/v1/users: Create a new user.GET /api/v1/users/:id: Retrieve a specific user's details.PUT /api/v1/users/:id: Update a user's information.DELETE /api/v1/users/:id: Delete a user.GET /api/v1/posts: List all posts with pagination, sorting, filtering, and search capabilities.GET /api/v1/posts/:id: Retrieve a specific post.POST /api/v1/posts: Create a new post.PUT /api/v1/posts/:id: Update a post's information.DELETE /api/v1/posts/:id: Delete a post.GET /api/v1/posts/:post_id/comments: List all comments for a post.GET /api/v1/posts/:post_id/comments/:id: Retrieve a specific comment.POST /api/v1/posts/:post_id/comments: Create a new comment.PUT /api/v1/posts/:post_id/comments/:id: Update a comment.DELETE /api/v1/posts/:post_id/comments/:id: Delete a comment.POST /api/v1/tokens: Authenticate a user and return a JWT token.tags in posts and email in users for faster database access.docker-compose, providing a cohesive development and deployment environment.Posted Jun 20, 2024
Contribute to YoussefSherif10/Blog_Task development by creating an account on GitHub.
0
5