Resto
Gestión de restaurantes con TPV, KDS, app de camareros, pedidos por QR, inventario y contabilidad en una sola instalación.
Resto gestiona todo el restaurante desde una sola instalación de Laravel en tu propio servidor: la caja, las pantallas de cocina, una app para camareros, pedidos por QR en la mesa, tienda online, inventario por recetas, cuentas de proveedores, nóminas y contabilidad de partida doble. Todo viene en una sola compra, sin módulos de pago ni cuotas mensuales, y funciona en un hosting compartido normal.
- Pago único
- Actualizaciones de por vida
Una instalación, todo el restaurante
Un TPV aparte
Una caja táctil con modificadores, combos, pagos divididos, puntos de fidelidad y un modo sin conexión que sigue aceptando pedidos.
Una suscripción de pantallas de cocina
Pantallas por estación que marcan en color los tickets con retraso, con despachar y recuperar, y una pantalla de estado para los clientes que esperan.
Servidores de impresión y drivers
La Print App para Windows incluida manda tickets y comandas a la impresora correcta sin ventana de impresión.
Hojas de cálculo de stock y escandallos
Las recetas descuentan ingredientes en cada venta, los platos agotados salen solos de la carta y cada proveedor tiene su extracto.
Un programa de contabilidad aparte
Ventas, devoluciones, compras, pagos a proveedores y nóminas se contabilizan solos en partida doble.
Servicios de pedidos, reservas y apps
Pedidos por QR en la mesa, tienda online, reservas, avisos por WhatsApp y apps instalables para el equipo y los clientes.
Cómo funciona
Cada parte del restaurante, ya conectada
01 — Punto de venta
Una caja táctil que sigue vendiendo sin internet
Modificadores con reglas, combos, cinco tipos de pedido, pagos divididos y parciales, propinas, cupones, tarjetas regalo y puntos de fidelidad en la propia caja. Cada descuento pide un motivo y puede exigir el PIN de un encargado. Si se cae la conexión, los pedidos esperan en el dispositivo y se sincronizan en cuanto vuelve.
02 — Pantalla de cocina (KDS)
Cada estación ve solo sus comandas
Plancha, freidora, fríos y pase tienen cada uno su pantalla, con temporizadores que pasan a ámbar y luego a rojo cuando una comanda se retrasa. Despacha, recupera o marca platos como listos; los pedidos anulados desaparecen solos y una pantalla de TV muestra a los clientes qué pedidos se están preparando y cuáles están listos.
03 — Mesas, camareros y QR
La sala, los móviles de los camareros y los QR de las mesas, en directo
Diseña la sala arrastrando y soltando y agrupa las mesas por zonas de camarero. Los camareros toman pedidos y cobran en la mesa desde una app en su móvil, y marcan los platos servidos uno a uno. Los clientes escanean el QR de la mesa para pedir, llamar al camarero o pedir la cuenta.
04 — Impresión
Tickets y comandas sin diálogos con la Print App gratuita
La app para Windows incluida convierte un PC en el centro de impresión: los tickets salen sin ventana de impresión, cada comanda va a la impresora de su estación, el cajón se abre solo y los pedidos de QR y de camareros se imprimen aunque no haya ningún navegador abierto. La impresión normal desde el navegador, en papel de 58 u 80 mm, funciona sin instalar nada.
05 — Inventario y compras
Las recetas descuentan el stock y calculan el coste del plato
Recetas y subrecetas descuentan los ingredientes una sola vez por venta, y una anulación o devolución los repone. Cuando algo se agota, los platos que lo llevan salen de la carta hasta que repongas. Incluye pedidos a proveedores, recepción de mercancía a coste real, inventarios, mermas y traspasos entre locales.
06 — Cuentas de proveedores
Sabe exactamente cuánto debes a cada proveedor
Cada proveedor tiene un extracto con entregas, pagos y ajustes y su saldo actualizado, listo para imprimir o enviar. Asigna pagos a entregas, ve lo vencido repartido en cinco tramos de antigüedad, y cada pago a proveedor pasa a la contabilidad.
07 — Pedidos online y clientes
Tu propia web de pedidos, reservas y avisos por WhatsApp
Una carta que Google puede leer, para recoger, a domicilio o en la mesa, con Stripe Checkout y zonas de reparto con su propia tarifa. Los clientes reservan mesa online, pueden añadir la tienda a su pantalla de inicio y reciben un WhatsApp o un email cuando su pedido está listo, sale a reparto o se confirma su reserva.
08 — Contabilidad e informes
Una contabilidad que se hace sola e informes para decidir
Ventas, devoluciones, compras, pagos a proveedores, mermas y nóminas se contabilizan en partida doble, con balance de sumas y saldos, cuenta de resultados y balance. Los informes de ventas, coste de comida, ingeniería de menú, inventario e impuestos se exportan a CSV, y cada mañana te llega por email el resumen del día anterior.
09 — Personal, turnos y nóminas
Gestiona el equipo sin otro programa de RR. HH.
Ocho roles predefinidos, cada uno con su propia pantalla de inicio, fichaje con PIN, cierres de caja por turno, solicitudes de vacaciones y nóminas con horas, horas extra, comisiones y propinas. El equipo puede instalar Resto como app en cualquier móvil, tablet u ordenador.
Antes de instalar
Requisitos del servidor
PHP
8.3 o superior
Probado en 8.3 y 8.4
Base de datos
MySQL 5.7+ o MariaDB 10.3+
Servidor web
Apache o Nginx
Con reescritura de URL activada y la raíz del documento en /public
Extensiones
bcmath, ctype, curl, dom, fileinfo, gd, json, mbstring, openssl, pdo_mysql, tokenizer, xml
storage/ y bootstrap/cache/ deben tener permisos de escritura
SSL
Recomendado; obligatorio para Stripe y las apps
Los pagos con tarjeta y la instalación de las apps necesitan HTTPS
Sin infraestructura extra
Sin Node, Redis, WebSockets, colas ni exec()
Las pantallas de cocina y de reparto consultan cambios cada pocos segundos en lugar de mantener un socket abierto
Print App (opcional)
Un PC con Windows
Solo para impresión silenciosa, envío de comandas y el cajón portamonedas
El instalador comprueba todos los requisitos antes de empezar. Guía de instalación completa en la documentación.
Precios
Elige tu licencia
Regular License
$21
one-time
- No se puede cobrar al usuario final.
- Solo para un proyecto personal.
- Puedes modificar el código fuente.
- No puedes venderlo como servicio o suscripción.
- No puedes vender el código fuente directamente a nadie.
Extended License
$129
one-time
- Se puede cobrar al usuario final, también por suscripción.
- Una licencia cubre un proyecto: el tuyo o el de un cliente.
- Cada cliente o proyecto adicional necesita su propia licencia.
- Puedes modificar el código fuente.
- No puedes revender ni redistribuir el código fuente.
Novedades
Notas de versión
-
1.1 Apps instalables, Print App, flujo de camareros y cuentas de proveedores
Apps para el equipo y los clientes que se instalan desde el navegador. Resto Print App para Windows. Zonas de camarero, pedidos y cobro en la mesa. Botones de llamar al camarero y pedir la cuenta en el QR. Libro de proveedores con extractos, antigüedad de deuda e informe de cuentas a pagar. Reservas online, avisos por WhatsApp, pantalla para el cliente, descuentos aprobados por un encargado, retirada automática de platos agotados, pantalla de estado de pedidos, email de resumen diario y un panel rediseñado. Tickets de 58 y 80 mm sin comandas duplicadas, y las devoluciones y los pagos a proveedores ya pasan a la contabilidad.
-
1.0.0 Primera versión
TPV con modo sin conexión, pantalla de cocina, mesas, inventario por recetas, compras, tienda online, reparto, reservas, personal y nóminas, contabilidad de partida doble, informes y una API REST.
Preguntas
Preguntas frecuentes
¿Hay módulos o extras de pago?
No. El inventario, la impresión en cocina, la Print App, WhatsApp, la fidelización, las apps instalables, las cuentas de proveedores y la contabilidad vienen en la misma compra.
¿Tengo que publicar una app en App Store o Google Play?
No. El equipo y los clientes instalan las apps directamente desde el navegador en Android, iPhone, iPad, Windows o Mac, con tu nombre, tu icono y tus colores. Solo necesitas HTTPS en tu web.
¿Con qué impresoras funciona?
Con cualquier impresora a la que tu dispositivo ya imprima desde el navegador, en papel de 58 u 80 mm. Para tickets sin ventana de impresión, envío de comandas por estación y apertura del cajón, instala la Resto Print App incluida en un PC con Windows.
¿El TPV funciona sin internet?
Sí. La caja sigue cargando sin conexión, los pedidos esperan en el dispositivo y se sincronizan solos cuando vuelve la conexión, sin crear nunca el mismo pedido dos veces.
¿Funciona en hosting compartido?
Sí. Si tu hosting tiene PHP 8.3 y MySQL o MariaDB, Resto funciona. No necesita Node, Redis, WebSockets, colas ni exec().
¿El inventario se actualiza solo?
Sí. Recetas y subrecetas descuentan los ingredientes en cada venta, una sola vez, y las anulaciones o devoluciones los reponen. Cuando se acaba un ingrediente, los platos que lo usan salen de la carta hasta que repongas.
¿Los clientes pueden pedir desde la mesa?
Sí. Cada mesa tiene su código QR. El cliente lo escanea para ver la carta, pedir y pagar, y puede llamar al camarero o pedir la cuenta con un toque. El pedido se imprime solo en cocina.
¿Puedo controlar lo que debo a los proveedores?
Sí. Cada proveedor tiene un extracto con entregas, pagos, ajustes y su saldo. Puedes asignar pagos a entregas, ver lo vencido por antigüedad, y los pagos a proveedores pasan a la contabilidad.
¿Incluye contabilidad?
Sí. La contabilidad de partida doble se genera sola a partir de ventas, devoluciones, compras, pagos a proveedores, mermas y nóminas, con asientos manuales, balance de sumas y saldos, cuenta de resultados, balance y cierre de periodos.
¿Envía mensajes por WhatsApp?
Sí, a través de la API oficial de WhatsApp de Meta: cuando un pedido está listo o sale a reparto, cuando se confirma una reserva, como recordatorio antes de la reserva y cuando la mesa está lista. También funciona por email.
¿Gestiona reservas?
Sí. Los clientes reservan online y pueden cancelar desde su propio enlace. El equipo trabaja con un libro de reservas día a día, asignación de mesas, duración de turnos configurable y lista de espera para quien llega sin reserva.
¿En cuántos idiomas está?
En ocho: inglés, francés, español, alemán, portugués, turco, hindi y árabe, con diseño de derecha a izquierda completo para el árabe. Un editor integrado te permite añadir o cambiar traducciones sin tocar ningún archivo.
¿Sirve para varios locales?
Sí. Cada local tiene su propio stock, mesas, terminales, personal, precios, impuestos y horarios, con traspasos entre locales e informes por local o de todo el negocio.
¿Acepta pagos online?
Sí. Stripe Checkout gestiona los pagos con tarjeta, así que los datos de la tarjeta nunca pasan por tu servidor. También admite pago contra entrega y pago en el mostrador.
¿Tiene API REST?
Sí. Una API versionada con autenticación por token que cubre carta, pedidos, stock, ingredientes, clientes, reservas y un resumen del negocio. Los tokens se limitan por permisos y tienen su propio límite de peticiones.
¿Puedo venderlo como suscripción o montarlo para clientes?
Con la Licencia Extendida puedes cobrar a tus propios clientes, incluso ofreciendo Resto como servicio por suscripción, dentro de un único proyecto. Cada proyecto necesita su propia licencia: si montas Resto para un cliente, ese cliente necesita una licencia, y un segundo cliente o un segundo proyecto necesita otra. Ninguna de las dos licencias permite revender ni redistribuir el código fuente.
¿Las actualizaciones son gratis?
Sí, todas las actualizaciones futuras están incluidas. Para actualizar, copias los archivos nuevos y ejecutas la migración de la base de datos.
¿Me lo podéis instalar y alojar?
Sí. El hosting gestionado cuesta 12 $ al mes: alojamos Resto en nuestros servidores dedicados, nos ocupamos del servidor y lo instalamos gratis; tú solo compras el dominio. ¿Prefieres tu propio hosting? Podemos hacer la instalación por un pago único de 50 $.
Reviews
After trying out a handful of POS solutions over the past year, this one is the first that actually feels like it was built by people who understand how a busy checkout counter really works. Nothing about it feels bolted on or forced — every screen, every button, every workflow just makes sense the moment you touch it.
Setting up my inventory took a fraction of the time I expected, and syncing sales data across multiple locations has been surprisingly painless. The reporting dashboard alone has saved me hours each week that I used to spend piecing together spreadsheets.
What really sold me, though, was how the whole thing scales. It works just as well for a single small shop as it seems built to handle a multi-branch operation. That kind of flexibility is rare to find without paying enterprise-level prices.
If you're on the fence about which POS system to commit to, stop scrolling and just try this one. It's rare to find software that respects your time this much.
Bought Resto? Sign in to review it.
Sign in