Backend Routes - fullernle/printsy GitHub Wiki
HTML
GET /StaticPagesController#root
API Endpoints
users
GET /api/users/:id - Returns user profile page
POST /api/users - Sign up user
session
POST /api/session - User log in
DELETE /api/session - User log out
products
GET /api/products - Return all products
GET /api/products/:id - Return product listing of single item
POST /api/products - Creates a new product listing
PATCH /api/products/:id - Edits product listing
DELETE /api/products/:id - Deletes product listing
carts
GET /api/carts/:id - Returns cart for specific user
cart_items
POST /api/cart_items - Create item in cart for user
PATCH /api/cart_items/:id - Edits cart item's quantity
DELETE /api/cart_items/:id - Remove item from cart
reviews
POST /api/reviews - Create new review
PATCH /api/reviews/:id - Edit a review
DELETE /api/reviews/:id - Delete a review