Backend Routes - Heyitswilson/Toasty-fullstack GitHub Wiki
HTML
GET /
StaticPagesController#root
API Endpoints
users
POST /api/users
- sign up user
GET /api/users/:user_id/cart
- customer's cart, with cart items
GET /api/users/:user_id
- a user's profile, with products and reviews
session
POST /api/session
- log in
DELETE /api/session
- log out
products
GET /api/products
- returns all products
GET /api/products/:product_id
- returns product
POST /api/products
- creates a product
PATCH /api/products/:product_id/edit
- edit a product
DELETE /api/products/:product_id
- remove a product
PATCH
and DELETE
are bonus?