Proyectos / Subladmin - Sistema Administrativo Sublimax

Sublimax

2026

CI/CD Activo

Subladmin - Sistema Administrativo Sublimax

ERP interno con trazabilidad FEFO/FIFO, RLS y crédito multi-moneda

Angular Laravel PostgreSQL Tailwind CSS CI/CD

Resumen

Sistema administrativo integral construido para Sublimax: centraliza compras, inventario por unidad física, ventas, CRM, crédito y cobranza, cierre de caja y auditoría en una sola herramienta.

Desafío

Sublimax operaba con seguimiento desorganizado en Excel, WhatsApp y cuadernos, sin trazabilidad de inventario por unidad ni control real del crédito otorgado a clientes.

Solución

El backend en Laravel concentra la lógica crítica en capas de dominio: despacho FEFO, asignación de pagos FIFO, arquitectura multi-sucursal con traslados directos, y recálculo automático de cuotas en devoluciones. Incorpora soporte de líneas de producto y composiciones métricas con pirámides olfativas interactivas. La seguridad integra Row-Level Security y RBAC con Spatie, reportes de cuentas por cobrar en tiempo real (vista_cuentas_por_cobrar) con exportaciones a Excel, PDF y PNG para WhatsApp, y hardening OWASP Top 10. El frontend en Angular utiliza Standalone Components y Signals, optimizado para tablets PWA en mostrador y calle. El panel envía notificaciones push reales del sistema operativo con Web Push/VAPID para avisar cambios en la tasa del día, además de un centro de alertas propio para tasa desactualizada, stock bajo y cuotas vencidas que se pueden marcar como leídas. La robustez está respaldada por 766 tests de backend con PHPUnit sobre PostgreSQL real y 654 tests de frontend con Vitest.

Resultados

En producción como PWA (subladmin.vercel.app), respaldando la operación integral de compras, inventario, ventas y cobranza de Sublimax con consistencia transaccional absoluta.

Pipeline CI/CD y Automatización

Integración Continua (CI)

766 tests de backend con PHPUnit sobre PostgreSQL real, 654 tests de frontend con Vitest y build estricto de Angular.

Despliegue Continuo (CD)

Despliegue gateado exclusivamente por CI: al pasar los tests en un push a <code>main</code>, un mismo workflow despliega el backend en Render y los dos frontends de Vercel (panel admin y catálogo público) vía su CLI. El auto-deploy por git push está desactivado en las tres plataformas.

Volver al portfolio Ver demo

2026 Nikenver Pulgar. Desarrollador Full Stack.

LinkedIn
Escríbeme por WhatsApp