Dippy App
Sistema de punto de venta para kioscos y delivery: caja, stock, pedidos, devoluciones, cupones y reportes, con escáner de códigos. iOS, Android y web desde un solo código.

- pantallas
- +35
- modos: kiosko, delivery y administración
- 3
- permisos por rol
- 27
- líneas de código
- +13.000
El problema
Un negocio que combina un kiosco y un servicio de delivery necesita llevar caja, stock, pedidos y proveedores de los dos negocios sin planillas, con varias personas usando el sistema y distintos niveles de acceso.
La solución
Desarrollé una app de punto de venta con tres modos: Kiosko (venta en mostrador, caja y stock), Delivery (menú, pedidos y estados, e importación de pedidos desde mensajes de WhatsApp) y Administración (reportes, márgenes, clientes, equipo y conciliación). Incluye escáner de códigos de barras, devoluciones, cupones, pago dividido y comprobantes en PDF.
Qué incluye
- Kiosko, Delivery y Administración en una sola app, con selector de negocio
- Caja con apertura, cierre, movimientos y pago dividido entre efectivo, transferencia y tarjeta
- Escáner de códigos de barras con la cámara y conexión a balanza
- Importación de pedidos desde mensajes de WhatsApp, con nivel de confianza del análisis
- Devoluciones, cupones, clientes y conciliación de caja
- Reportes y márgenes, con exportación y copias de seguridad en JSON y CSV
- Comprobantes en PDF para compartir
- Login por PIN, roles con 27 permisos y registro de auditoría
Arquitectura
Expo y React Native con Expo Router, y una sola base de código para iOS, Android y web. Estado con 12 stores de Zustand persistidos en el dispositivo, así funciona sin conexión. Servicios separados para WhatsApp, MercadoLibre, balanza, comprobantes y copias de seguridad. Control de acceso por roles con 27 permisos. La versión web se publica en Vercel.
Decisiones técnicas
Una sola base de código para tres plataformas
Con Expo y React Native Web, el mismo código corre en iOS, Android y navegador. Para un negocio chico, mantener una sola app es la diferencia entre poder sostenerla o no.
Pensada para funcionar sin conexión
En un mostrador no se puede frenar una venta porque falló internet. El estado se guarda en el dispositivo y la app no depende de un servidor para operar el día a día.
Permisos por rol
Cada persona del equipo ve y hace solo lo que le corresponde: quién puede abrir caja, ver costos, anular pedidos o borrar productos está definido en una matriz de 27 permisos.
Auditoría y revisión de calidad
Hice una auditoría completa que detectó 78 problemas, de los cuales 9 críticos, y los corregí por prioridad. Las acciones sensibles quedan registradas.
Pedidos de WhatsApp sin tipear
El negocio recibe pedidos por mensaje. La app interpreta el texto (cantidades, productos, saludos) y arma el pedido, marcando cuán seguro está del resultado para que alguien lo revise.
Resultados
Un sistema completo para operar dos negocios en una sola app, con cada persona del equipo viendo solo lo que le corresponde. La lógica de negocio (ventas, caja, pedidos, cupones, devoluciones y auditoría) se verifica con una suite de pruebas automatizadas.
¿Necesitás algo así para tu negocio?
Contame qué querés ordenar o vender y te respondo con una propuesta de precio y plazo.