Backend Routes - GeorgePensiero/atmosphere GitHub Wiki
HTML
- Get / StaticPagesController#root
API Endpoints
users
- GET /api/users - shows users page with authored stories
- POST /api/users - signs up the user
session
- POST /api/session - login
- DELETE /api/session - logout
stories
- GET /api/stories/:id - returns story(show)
- POST /api/stories - creates a story
- DELETE /api/stories - deletes a created story
- PATCH /api/stories/:id - edit a story
comments
- POST /api/stories/:story_id/comments - post a comment on a story
- DELETE /api/stories/:story_id/comments/:id - delete a comment on a story
- PATCH /api/stories/:story_id/comments/:id - edit an existing comment
likes
- POST /api/stories/:story_id - like a story
- DELETE /api/stories/:story_id - dislike a liked story