Volver a proyectos
POS · Bodegas Repositorio privado
POS para Bodegas
POS y administración para bodegas, tiendas y markets del Perú, multi-negocio y con roles y permisos.
- Tipo
- SaaS multi-negocio
- Base de datos
- PostgreSQL
- Modelos de datos
- 42 modelos en PostgreSQL
Qué resuelve
Una bodega necesita vender rápido y, a la vez, saber qué stock tiene, a quién le fía y cuánto gana. Este sistema reúne el punto de venta, el inventario con kardex, las compras, la caja y los créditos en una sola plataforma que sirve a varios negocios.
Funcionalidades clave
- Punto de venta con múltiples medios de pago y control de caja por sesión.
- Inventario con kardex, lotes, transferencias entre sucursales y auditorías de inventario.
- Compras y proveedores, con pagos y gastos.
- Créditos a clientes (fiado) con sus pagos.
- Finanzas: cuentas y movimientos financieros.
- Comprobantes electrónicos con series de documentos.
- Catálogo de productos peruanos de ejemplo para arrancar más rápido.
Arquitectura y decisiones técnicas
- Multi-negocio: cada dato pertenece a un businessId que sale del token JWT, así nadie ve datos de otro negocio.
- Roles por negocio y permisos con forma modulo.accion, verificados por un PermissionsGuard.
- Planes que limitan productos, sucursales y usuarios activos por bodega.
- NestJS 11 sobre Fastify, Prisma 7 y PostgreSQL 16; Redis 7 para colas con BullMQ.
- Fechas y cierres en la zona horaria America/Lima; migraciones con prisma migrate deploy.
- CI con GitHub Actions y despliegue con Docker Compose; frontend en Angular con Tailwind 4.