-
Notifications
You must be signed in to change notification settings - Fork 1
API Routes
nathanieldcooke edited this page Jun 25, 2021
·
4 revisions
- This web app uses the following API routes to dynamically update the page.
- GET /api/users/:id - User Profile
- POST /api/users - Sign Up
- POST /api/session - Log In
- DELETE /api/session - Log Out
- GET /api/memes/ - fetch all memes available for purchase
- GET /api/cart/memes - Fetch memes in users cart
- POST /api/cart/:id/:quantity - Add meme to users cart
- PATCH /api/cart/:id/:quantity - Change quantity of meme being purchased
- DELETE /api/cart/:id - Delete a meme from users cart
- GET /api/reviews - Fetch all reviews
- POST /api/reviews - Add review to prior purchased meme
- PATCH /api/reviews/:id - Edit a review, the user has left
- DELETE /api/reviews/:id - Delete a review, the user has left
- GET /api/purchases - Fetch all purchases
- POST /api/purchases - Add purchases to purchase history