Skip to content

mateodm/backend

Repository files navigation

CAMBIOS REALIZADOS EN EL ULTIMO COMMIT:

WEBSOCKET ACTIVO

IMPLEMENTACION MONGODB Y MONGOOSE

POPULATES & INDEX

IMPLEMENTACIÓN DE CAPAS

MAILING

Configuradas las ENV

Recuperar contraseñas

Compra con mercadopago, si quieres obtener el ticket directamente pulsar el otro boton

    Rutas views

  • localhost:8080/products - obtienes lista de productos
  • localhost:8080/products/:pid - obtiene detalles del producto indicado
  • localhost:8080/chat - ingresas al chat
  • localhost:8080/cart - ingresas al carrito
  • localhost:8080/new_product - formulario de creación de producto

    Rutas api

  • METHOD GET: localhost:8080/api/cart - obtiene todos los carritos
  • METHOD POST: localhost:8080/api/cart - Crea un carrito
  • METHOD GET: localhost:8080/api/cart/:cid - obtiene los datos del carrito indicado
  • METHOD PUT: localhost:8080/api/:cid/products/:pid - añade un producto al carrito, necesita el ID del carrito, ID del producto y en el BODY la propiedad quantity
  • METHOD DELETE: localhost:8080//:cid/products/:pid - similar al anterior, pero elimina el producto del carrito, no necesita la quantity en body.
  • METHOD GET: localhost:8080/api/products - obtiene productos
  • METHOD GET: localhost:8080/api/products/:pid - obtiene el objeto con el id indicado
  • METHOD POST: localhost:8080/api/products/post - aquí es donde se envian los datos del formulario para crear el producto
  • METHOD PUT: localhost:8080/api/products/:pid - se actualiza un producto desde esta ruta
  • METHOD DELETE: localhost:8080/api/products/:pid - se elimina el producto indicado

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published