solvertz / back69960-2-Entrega

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

http://http://localhost:8080/products http://http://localhost:8080/realTimeProducts

THUNDER CLIENT

β€‹πŸ”΄ ​PRODUCTS β€‹πŸ”΄β€‹ πŸ›’

GET: localhost:8080/api/products βœ”οΈβ€‹ localhost:8080/api/products/66847f6a759177a349befc64 βœ”οΈβ€‹ localhost:8080/api/products?page=2 βœ”οΈβ€‹ localhost:8080/api/products?category=verduleria βœ”οΈβ€‹ localhost:8080/api/products?sort=asc βœ”οΈβ€‹ localhost:8080/api/products?sort=desc βœ”οΈβ€‹

PUT: localhost:8080/api/products/668dbe2325eaf137d0a307c4 βœ”οΈβ€‹ ''' { "code": "BER825", "price": 2800 }

POST localhost:8080/api/products βœ”οΈβ€‹ ''' { "title": "Zapallitos ", "description": "redondos", "code": "za723", "price": 2800, "stock": 6, "category": "verduleria", "thumbnails": ["zapallito.jpg"] }'''

DELETE localhost:8080/api/products/668dbcf025eaf137d0a307bc βœ”οΈβ€‹

πŸ“Œ CART πŸ›’

GET βœ”οΈβ€‹ TRAER TODOS LOS PRODUCTOS: localhost:8080/api/cart βœ”οΈβ€‹ βœ”οΈβ€‹ BUSCAR UN CARRITO POR ID + POPULATE: localhost:8080/api/cart/cid βœ”οΈβ€‹

POST βœ”οΈβ€‹ CREACIΓ“N DEL CARRITO: localhost:8080/api/cart βœ”οΈβ€‹ AGREGAR UN PRODUCTO AL CARRITO: localhost:8080/api/cart/66870a18053bc6eb7606fac2/product/668478d144426e96d2951c73

PUT βœ”οΈβ€‹ Actualizar QUANTITY: localhost:8080/api/cart/66870a18053bc6eb7606fac2/product/66847f6a759177a349befc64 { "quantity": 9 }

βœ”οΈ AGREGAR UN PROD POR BODY & VACIAR EL CARRITO POR BODY: localhost:8080/api/cart/66870a18053bc6eb7606fac2 ''' { "$push": { "products": { "product": "66847f6a759177a349befc64", "quantity": 3

            }
        }
    }

    { 
    "$set": {
        "products": []
    }
    }'''

​ DELETE βœ”οΈ ELIMINAR UN CARRITO: localhost:8080/api/cart/668dc26225eaf137d0a307d3 βœ”οΈ VACIAR UN CARRITO: localhost:8080/api/cart/6687297f1d15b075804b605d/clear
βœ”οΈ ELIMINAR UN PRODUCTO DEL CARRITO: localhost:8080/api/cart/6687297f1d15b075804b605d/product/66847f6a759177a349befc64

About


Languages

Language:JavaScript 86.3%Language:Handlebars 10.5%Language:CSS 3.2%