Backend Routes - Muz-98/A-muz-on GitHub Wiki

HTML

  • GET / StaticPagesController#root

API Endpoints

Users

  • POST /api/users - create a new user

Session

  • POST /api/session - Log in
  • DELETE /api/session - Log out

Products

  • GET /api/products - returns product index page
  • GET /api/products/:product_id - returns a product show page

Cart

  • GET /api/cart/:user_id - Cart Index Page
  • POST /api/cart/:user_id - Add to cart
  • DELETE /api/cart/:user_id - Delete from cart

Reviews

  • POST /api/product/:product_id/reviews - Write a review
  • DELETE /api/product/:product_id/reviews - Delete a review