-
Get('/')- returns array of all posts
-
Get('/:id')- returns post by ID
-
Get('/user/:id')- returns array of given user's posts
-
Post('/')- (requires body)
- returns newly created post
- (requires body)
-
Delete('/:id')- returns message confirming deletion
-
Put('/:id')- (requires Body & ID)
- returns updated post
- (requires Body & ID)
-
Get('/')- returns array of all posts (MUST BE ADMIN)
-
Get('/:id')- returns user by ID
-
Post('/register')- (requires body)
- returns newly created user
- (requires body)
-
Post('/login')- (requires body)
- returns welcome message and token
- (requires body)