Estado del desarrollo - Socomarca/socomarca-backend GitHub Wiki

Resumen

Se muestran las acciones que el API (backend) Socomarca es capaz de efectuar

API Autenticación

  • Obtención de token de autenticación
  • Restauración contraseña
  • Revocación de token de autenticación
  • Validación de token de autenticación

API Perfil de usuario

  • Consulta de la información del usuario autenticado

API Usuario

  • Consulta de la lista de usuarios
  • Búsqueda de usuarios por nombre Issue #149
  • Búsqueda de usuarios por rol Issue 151
  • Registro de nuevo usuario
  • Actualización de un usuario
  • Eliminación de un usuario

API Direcciones

  • Consulta de la lista de direcciones del usuario autenticado
  • Registro de una nueva dirección del usuario autenticado
  • Actualización de una dirección del usuario autenticado

API Productos

  • Consulta de la lista de productos
  • Consulta del detalle de un producto
  • Búsqueda de productos por rango de precio
  • Búsqueda de productos por nombre
  • Búsqueda de productos por categoría
  • Búsqueda de productos por subcategoría
  • Búsqueda de productos por marca
  • Búsqueda de productos por favoritos del usuario

API Categorías de producto

  • Consulta de la lista de categorías de producto
  • Búsqueda de categorías por nombre Issue #148

API Favoritos

Listas de favoritos

  • Consulta de las listas de favoritos del usuario autenticado
  • Regsitro de una nueva lista de favoritos del usuario autenticado
  • Actualización de una lista de favoritos del usuario autenticado
  • Eliminación de una lista de favoritos del usuario autenticado

Favoritos

  • Consulta de los favoritos del usuario autenticado
  • Registro de un nuevo favorito del usuario autenticado
  • Eliminación de un favorito del usuario autenticado

API Precios

  • Consulta de la lista de precios

API Carrito

  • Consulta del carrito del usuario autenticado
  • Adición de nuevo ítem al carrito del usuario autenticado
  • Eliminación de un ítem del carrito del usuario autenticado
  • Eliminación de todos los ítems del carrito del usuario autenticado

API Marcas

  • Consulta de la lista de marcas

API Órdenes

  • Consulta de las órdenes del usuario autenticado
  • Pago de una nueva orden creada a partir del carrito del usuario autenticado
  • Confirmación del pago de la orden