La base de datos es el orquestadorThe database is the orchestrator
Une las puntadas de tu negocioThread your shop together
Inventario, ventas, crédito informal y cobranzas en un solo hilo. Etiquetás con QR, escaneás con el celular, facturás — y el stock se descuenta solo, en una sola transacción. Inventory, sales, informal credit and collections in one thread. QR-label your garments, scan with your phone, invoice — and stock deducts itself, in a single transaction.
Probar HilvanaTry HilvanaEl flujo atómico QR → factura → stockThe atomic QR → invoice → stock flow
Una factura no puede existir sin su descuento de inventario. La base de datos lo garantiza — no la interfaz.An invoice cannot exist without its stock deduction. The database guarantees it — not the UI.
Etiqueta QRQR label
Generás e imprimís etiquetas térmicas con la plantilla de tu tienda.Generate and print thermal labels from your shop's template.
EscaneoScan
La cámara del cel lee el QR y arma el carrito.Your phone camera reads the QR and builds the cart.
FacturaInvoice
Contado multimedio o crédito con validación de límite.Split-tender cash or credit with limit checks.
StockStock
El inventario baja en la misma transacción. Sin descuadres.Inventory drops in the same transaction. No drift.
Crédito informal, con criterioInformal credit, with judgment
Vende fiado sin contratos ni intereses, pero con una señal de salud crediticia por cliente y una cola de cobro priorizada.Sell on informal credit — no contracts, no interest — but with a per-customer credit-health signal and a prioritized collection queue.
Salud crediticia 0–100Credit health 0–100
Antigüedad, puntualidad histórica y atraso máximo en un puntaje tuneable, calculado en la base de datos.Aging, historical punctuality and max overdue in one tunable score, computed in the database.
Cola de cobranzaCollection queue
Clientes ordenados por prioridad = saldo vencido × antigüedad. Un toque para avisar.Customers ranked by priority = overdue balance × age. One tap to remind.
WhatsApp asistidoWhatsApp-assisted
Estado de cuenta en PDF + mensaje prellenado por wa.me. Cero costo, cero aprobación.PDF statement + prefilled wa.me message. Zero cost, zero approval.
Postgres = orchestrator
“Cada factura es una transacción. Cada saldo es una verdad de la base de datos.”“Every invoice is a transaction. Every balance is a database truth.”
Un caso real: la migración que cerró al céntimoA real case: the migration that closed to the cent
Cuatro años de historia contable de un POS anterior, reconciliados exactamente — cliente por cliente.Four years of accounting history from a prior POS, reconciled exactly — customer by customer.
El stackThe stack
Lógica en la base de datos: RLS multi-tenant, RPCs transaccionales y vistas. Sin capa API intermedia.Logic in the database: multi-tenant RLS, transactional RPCs and views. No middle API layer.
Une las puntadas de tu tiendaThread your shop together
Probá el POS, el crédito y la cobranza en vivo.Try the POS, credit and collections live.
Entrar a la appOpen the app