Laboratorio / demo funcional

Stock App.

Inventario y operaciones, conectados por la misma lógica.

Demo independiente · datos ficticios · cambios temporales. Recargar restablece el inicio. No ingreses datos reales.

Operaciones / Maestro

Dashboard

Unidades disponibles

200Entre todos los depósitos

Entradas de la sesión

0Unidades recibidas

Salidas de la sesión

0Unidades retiradas

Productos con nivel bajo

4Total por producto ≤ 5

Distribución del inventario

Unidades actuales por categoría. Incluye existencias iniciales ficticias.

Motos18Repuestos48Indumentaria26Accesorios108

Por depósito

Depósito Norte
121 unidades
Depósito Sur
79 unidades

Actividad reciente

No registraste movimientos. Las cantidades iniciales son fixtures, no operaciones de esta sesión.

30 combinaciones producto/depósito. Todos los indicadores se calculan desde el inventario y el historial de esta instancia.

¿Eliminar este registro ficticio?

Reglas verificadas y alcance de esta simulación

El original registra entradas por producto y depósito, con cantidad entera positiva y comprobante asociado opcionalmente a proveedor. Las salidas descuentan del inventario elegido, rechazan stock insuficiente y admiten comprobante con cliente. La demo conserva esas relaciones y calcula el inventario y dashboard desde existencias iniciales más un historial local de movimientos. No hay ventas reales ni validez fiscal.

Maestro representa el rol Admin; Empleado conserva las operaciones de inventario. La edición de accesorios en Admin está respaldada por las rutas originales. Crear accesorios, proveedores y depósitos no tenía una restricción por rol equivalente en el código revisado: la simulación no los presenta como permisos seguros. La gestión de alias de empleados en Maestro representa la intención confirmada por el propietario; el frontend original revisado sólo lista usuarios y el backend expone su CRUD. No se reproducen cuentas, contraseñas ni autenticación.

Decisiones propias de la demo: quince productos iniciales, dos depósitos, hasta 24 productos, cuatro depósitos, 12 proveedores, ocho empleados, 100 movimientos y 1–999 unidades por operación; hasta 9.999 por par producto/depósito. SKU simplificado único, dos a 32 letras, números o guiones. Se conservan las ubicaciones con stock/historial y proveedores con comprobantes; las referencias históricas guardan nombres de muestra. Sólo se crean y editan fichas de accesorios; los demás tipos se operan desde inventario. Cada confirmación tiene una secuencia local para evitar duplicados. Son límites y mejoras del simulador, no garantías atribuidas al sistema original.

Clientes: consulta y relación con comprobantes de salida. Pedidos, CRUD de clientes, formularios específicos de motos/repuestos/indumentaria, exportación, precios de venta y correos quedan fuera. El Pedido revisado no tiene líneas de inventario ni relación de cliente: no se inventa un efecto sobre existencias. Los traslados internos son una ampliación de esta demo solicitada por el propietario: dos registros vinculados, atómicos, sin alterar el stock total ni contar como entradas/salidas externas. Cada traslado consume dos registros del límite de historial. El indicador de nivel bajo usa un total de cinco unidades o menos por producto como referencia; no envía alertas. Restablecer, recargar o volver desde la caché del navegador recupera los fixtures.

Fotografías y créditos

15 fotos reales de referencia de Pexels, revisadas y optimizadas localmente: tres cascos, tres motos, tres prendas, tres accesorios y tres repuestos de motocicleta. Las fotos no representan productos ni existencias comerciales reales. ROVEX Motors es la identidad ficticia suministrada por el propietario para esta demo. Uso conforme a la licencia de Pexels.