Jdvd01 / c18-46-t-java-react

2 stars 1 forks source link

US08 Frontend - Gestión de inventario #18

Open quserforgitp opened 3 months ago

quserforgitp commented 3 months ago

Permitir a los vendedores administrar sus existencias y actualizar la disponibilidad de libros.

Criterios de Aceptación

Acceso al Panel de Administración: El vendedor puede acceder a un panel de administración dedicado donde pueda gestionar el inventario de libros. Agregar Nuevos Libros al Inventario: El vendedor puede agregar nuevos libros al inventario proporcionando información como título, autor, género, descripción, precio, cantidad en stock, etc. Validación de Datos de Entrada: El sistema valida los datos ingresados por el vendedor para asegurar que sean correctos y completos antes de agregar un nuevo libro al inventario. Editar Detalles de Libros Existente: El vendedor puede editar los detalles de libros existentes, como título, autor, género, descripción, precio, cantidad en stock, etc., según sea necesario. Historial de Ediciones: El sistema registra un historial de ediciones para cada libro, que incluye la fecha y hora de la edición, así como la información modificada. Actualizar Cantidad de Stock: El vendedor puede actualizar la cantidad de stock de un libro existente para reflejar cambios en el inventario, como nuevas adiciones de libros o ventas realizadas. Notificación de Niveles de Stock Bajos: El sistema notifica al vendedor cuando el nivel de stock de un libro cae por debajo de un umbral predefinido, lo que le permite tomar medidas para reabastecer el inventario. Eliminar Libros del Inventario: El vendedor puede eliminar libros del inventario que ya no estén disponibles para la venta, asegurándose de que el catálogo esté siempre actualizado. Confirmación de Acciones: Antes de realizar acciones como la eliminación de libros del inventario, el sistema solicita una confirmación al vendedor para evitar eliminaciones accidentales. Registro de Actividades: El sistema registra todas las actividades realizadas por el vendedor en el inventario, proporcionando un registro de auditoría para futuras referencias. US Como vendedor quiero poder añadir nuevos libros al inventario, editar detalles de libros existentes, actualizar cantidad de stock y/ó eliminar libros del inventario para mantener el catálogo siempre al día.