-
Notifications
You must be signed in to change notification settings - Fork 0
backend routes
-
GET /
StaticPagesController#root
-
GET /api/users
- returns the user information of displayed posts and for the User Search feature -
POST /api/users
- sign up
-
GET /api/session/new
- log in page -
POST /api/session
- log in -
DELETE /api/session
- log out
-
GET /api/posts
- returns relevant posts (filtered by data/params) -
GET /api/posts/:id
- returns post -
POST /api/posts
- creates a post -
DELETE /api/posts/:id
- remove a post
-
POST /api/posts/:post_id/likes
- like a post -
DELETE /api/posts/:post_id/likes
- unlike a post
-
GET /api/posts/:post_id/comments
- returns relevant comments (filtered by post_id) -
POST /api/posts/comment
- creates a comment -
DELETE /api/posts/comment/:id
- remove a comment
-
GET /api/user/:user_id/follows
- returns list of followers -
POST /api/user/:user_id
- follow a user -
DELETE /api/posts/:user_id/follows
- unfollow a user