Resto
Gestión integral de restaurantes: TPV, KDS, inventario, contabilidad, delivery y pedidos online.
Todo lo que necesita tu restaurante en un solo lugar: TPV, pantalla de cocina, servicio en mesa, inventario por recetas, delivery, reservas y pedidos online. En tu propio servidor, sin suscripciones y funcionando en un hosting compartido normal.
- Pago único
- Actualizaciones de por vida

Una plataforma para todo tu restaurante
Sin sistema TPV aparte
TPV táctil con mesas, modificadores, combos, pagos divididos y funcionamiento sin conexión: los pedidos siguen entrando aunque se caiga internet.
Sin pantalla de cocina aparte
Comandas en vivo por estación, colores que avisan cuando un plato se retrasa, controles para despachar y recuperar comandas, y enrutado automático. Sin suscripciones de hardware.
Adiós al Excel del food cost
El inventario por recetas descuenta los ingredientes solo y recalcula el coste y el margen de cada plato cuando cambian los precios.
Sin programa de contabilidad aparte
La contabilidad por partida doble se registra sola a partir de ventas, compras, mermas y nóminas. Nunca vuelves a teclear las mismas cifras.
Sin apps de delivery y pedidos online aparte
Carta QR con tu marca, tienda online y panel de reparto integrados, con Stripe Checkout y pago contra entrega.
Sin software de reservas aparte
Libro de reservas del día con asignación de mesas, lista de espera para clientes sin reserva y solicitudes de reserva online.
Cómo funciona
Todo lo que necesita un restaurante, en un solo sistema
01 — Punto de venta
Un TPV rápido pensado para el servicio, incluso sin internet
Búsqueda rápida de productos, modificadores, combos, pagos divididos y parciales, propinas, descuentos y anulaciones con motivo, y devoluciones por línea. Los pedidos se guardan en el dispositivo y se sincronizan solos cuando vuelve la conexión.
02 — Pantalla de cocina (KDS)
Todas las partidas de cocina, sincronizadas
Comandas en vivo por estación (plancha, freidora, frío, pase) con enrutado automático, controles para despachar y recuperar, y colores según tu tiempo objetivo de preparación. Sin drivers de impresora.
03 — Mesas y app para camareros
Gestiona la sala desde cualquier dispositivo
Plano de sala que se arrastra y suelta, estado de las mesas en tiempo real y una app para camareros (PWA) en el móvil para tomar pedidos, marchar platos y pedir la cuenta.
04 — Inventario por recetas
Ingredientes descontados solos y food cost calculado por ti
Recetas y subrecetas que descuentan el stock en cada venta, con coste medio ponderado, control de lotes y caducidades, y matriz de ingeniería de menús (Stars, Ploughhorses, Puzzles, Dogs) para ver qué platos te dejan margen y cuáles no.
05 — Pedidos online y delivery
Tienda online con tu marca y panel de reparto incluidos
Carta QR indexable en Google para pedir en mesa, para llevar o a domicilio, Stripe Checkout, zonas de reparto con tarifas y tiempos de entrega, y panel para asignar repartidores. Todo con tu propia marca.
06 — Contabilidad e informes
Contabilidad por partida doble que se registra sola
Asientos automáticos de ventas, coste de ventas, propinas, compras y nóminas, y más de 60 informes de ventas, food cost, inventario y finanzas, todos exportables a CSV.
07 — Personal, turnos y nóminas
Gestiona tu equipo sin un sistema de RRHH aparte
Fichaje con PIN, hojas de horas, vacaciones y nóminas con horas extra, comisiones y reparto de propinas, con 8 roles y permisos por pantalla.
Antes de instalar
Requisitos del servidor
PHP
8.3 o superior
Probado en 8.3 y 8.4
Base de datos
MySQL 8.0+ o MariaDB 10.6+
Servidor web
Apache o Nginx
Con reescritura de URL activada y la raíz del documento en /public
Extensiones
pdo_mysql, mbstring, openssl, tokenizer, xml, ctype, json, bcmath, fileinfo, curl, gd
zip e intl son opcionales
SSL
Recomendado; obligatorio para Stripe
Los pagos con tarjeta necesitan HTTPS
Sin infraestructura extra
Sin Node, Redis, WebSockets, colas ni cron
El KDS y el panel de reparto se actualizan por polling, no con WebSockets
Guía de instalación completa y requisitos 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.
- Solo para un proyecto personal o de un cliente.
- Puedes modificar el código y venderlo como servicio o suscripción.
- No puedes vender el código fuente directamente a nadie.
Preguntas
Preguntas frecuentes
¿El TPV funciona sin internet?
Sí. Los pedidos se guardan en el dispositivo con un identificador propio y se sincronizan solos al volver la conexión, así que nunca se duplica un pedido.
¿Funciona en hosting compartido?
Sí. Resto no necesita procesos de Node.js, Redis, WebSockets, colas ni cron. Si tu hosting ejecuta Laravel y MySQL/MariaDB, Resto funciona ahí.
¿El inventario se actualiza solo?
Sí. Las recetas y subrecetas descuentan los ingredientes en cada venta, y el coste medio ponderado mantiene el food cost exacto aunque cambien los precios de compra.
¿Incluye contabilidad?
Sí. Contabilidad por partida doble con asientos automáticos de ventas, coste de ventas, propinas, compras, mermas y nóminas, además de asientos manuales, balance de comprobación, cuenta de resultados y balance general.
¿En cuántos idiomas está?
Inglés y 7 idiomas más, con árabe RTL completo en el panel, el TPV y la tienda, gestionados desde un editor de traducciones integrado.
¿Admite varios locales?
Sí. Cada local tiene su propio stock, mesas, terminales, personal, precios, impuestos y horario, con traspasos entre locales e informes globales o por local.
¿Acepta pagos online?
Sí. Stripe Checkout para pagos con tarjeta (los datos de la tarjeta nunca pasan por tu servidor), además de pago contra entrega y pago en el mostrador.
¿Tiene API REST?
Sí. Una API REST versionada y autenticada por token que cubre carta, pedidos, stock, ingredientes, clientes, reservas y resúmenes del negocio, con límite de peticiones por token.
¿Incluye pantalla de cocina (KDS)?
Sí. Un KDS con tableros por estación, enrutado automático, avisos por color cuando se superan los tiempos y controles para despachar y recuperar comandas. Funciona con polling ligero, así que va bien incluso en hosting compartido.
¿Las actualizaciones son gratis?
Sí. Todas las actualizaciones futuras están incluidas de por vida con tu licencia. Se aplican copiando los archivos y ejecutando las migraciones; no hay actualizador automático a propósito.
¿Con qué tecnología está hecho?
Laravel 13 sobre PHP 8.3+, con Blade, Tabler 1.4 y Alpine.js 3 en el frontend, y un service worker para el TPV sin conexión.
¿Gestiona reservas?
Sí. Libro de reservas con duración de turno y rotación de mesas configurables, asignación de mesas, lista de espera y solicitudes de reserva online.
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