Stocknova: inventario y ventas multi-almacén
destacadoSistema de inventario en producción para negocios con varias sucursales: stock por almacén, ventas, compras, transferencias y kardex.
## Contexto Sistema de gestión de inventario y ventas desplegado en stocknova.edqs.online, con una API REST en Laravel 11 y un panel en Vue 3 + Vuetify. ## Funcionalidades - Productos con precios por tipo de cliente, imágenes e importación desde Excel. - Stock por almacén y sucursal, con umbrales y estado de existencias. - Ventas, cotizaciones, pagos parciales, compras y devoluciones. - Transferencias entre almacenes y conversión entre unidades de medida. - Kardex por producto y reportes en Excel y PDF. - Dashboard de KPIs y autenticación JWT con permisos granulares por módulo.
Problema
Negocios con varias sucursales que llevaban el stock en hojas de cálculo: sin trazabilidad de movimientos entre almacenes ni visibilidad de ventas y pagos pendientes.
Solución
API REST en Laravel 11 (php-fpm) con worker de colas, SPA en Vue 3, PostgreSQL 16 en red dedicada e imágenes en MinIO compatible con S3. Nginx reparte SPA, API y almacenamiento; CI en GitLab.
Resultado
En producción en stocknova.edqs.online con una cuenta demo pública de solo lectura: la API bloquea cualquier escritura de ese rol.