Cimiento: caja, stock y análisis en tiempo real para kioscos y almacenes
El problema
Un kiosco o una distribuidora chica viven en planillas: caja, stock, ventas. Los números se enteran cuando alguien los anota.
El problema no es la planilla — es que el que anota no está cuando se rompe algo. Se vende sin stock, se cobra de menos, un turno cierra con $5.000 de menos y nadie sabe por qué.
Cómo funciona
Cimiento es un sistema de caja, stock y análisis en tiempo real.
- Caja: abre turno con fondo inicial, registra ventas, muestra total en vivo, cierra con arqueo. Si hay diferencia, lo marca.
- Stock: cada venta descuenta. Alertas configurables cuando un producto baja del mínimo.
- Ventas: historial con filtros por fecha, comprobante, estado, cliente, vendedor. Exportable.
- Clientes: cuenta corriente con límite y saldo. Ficha individual con historial.
- Panel: métricas al momento — ventas del día, productos más vendidos, rendimiento por cajero.
Demo en vivo
La demo corre en cimiento.lykos.com.ar con datos de prueba. No hay un negocio real conectado: los datos se generan al cargar la página y se resetean en cada visita.
Para probar, ingresá con el usuario de demo y navegá por las secciones —caja, ventas, clientes, inventario, alertas— para ver cómo se conectan entre sí.
Stack
- Next.js 16 con Server Components y Server Actions.
- PostgreSQL para persistencia; Drizzle ORM como capa de datos.
- Tiempo real vía Server-Sent Events — sin WebSockets, sin infra extra.
- Export estático donde no hay datos dinámicos, SSR donde los hay.
Código abierto
El código está en GitHub bajo licencia MIT. La demo está abierta para que la pruebes antes de pedir algo similar.