LongHorn: plataforma de pedidos, reservas y gift cards · Caso de estudio
Restaurantes · Plataforma web + panel · Ago 2025 – Oct 2026
LongHorn lleva 25 años en la parrilla peruana y tiene 13 locales. Construí su plataforma propia: pedidos, reservas, gift cards y un panel para que su equipo la opere sin depender de nadie.
Web pública y panel de administración hechos a medida, de la mano del equipo de LongHorn: desde llevar la carta de Excel al catálogo hasta capacitar a cada tienda.
El punto de partida: Una marca querida, con la operación repartida en muchas manos.
LongHorn ya vendía por delivery y recibía reservas, y su carta vivía en hojas de Excel por tipo: salón, bar, delivery y vinos. La idea era reunir todo en una plataforma propia, donde cada local muestre lo que de verdad ofrece y el equipo pueda publicar sin esperar a un desarrollador.
Lo que acordamos construir
- Venta directa Pedidos y checkout propios, sin intermediarios.
- Carta por local Cada sede con sus platos, precios y opciones.
- Autonomía Un panel para que el equipo publique y opere solo.
La experiencia: Del antojo al pedido, en pocos toques.

- Pedidos Carrito y checkout como invitado o con cuenta, con direcciones e historial en Mi Perfil.
- Carta Salón y Bar Filtradas por local, con opciones y acompañamientos de cada plato.
- Reservas En tres pasos, con reserva grupal y pago por persona que el equipo configura desde el panel.
- Gift cards Compra online, código QR y de barras, y canje en tienda con vigencia controlada.
- Buscador Perdona errores de escritura: “csar” encuentra la Ensalada César.
- Locales Las 13 sedes de Lima y provincias, con mapa y carta propia.




El panel: Un panel hecho a la medida de cómo trabaja LongHorn.
Contenido, carta, pedidos, reservas, clientes, cupones, gift cards y reclamaciones en un mismo lugar, con el alcance justo para cada persona.
- Qué vimos: La carta vivía en hojas de Excel separadas por tipo. Qué hice: Importación directa al catálogo, con precios, opciones y fotos por local. (4 cartas — salón, bar, delivery y vinos)
- Qué vimos: Cada tienda necesitaba operar solo lo suyo. Qué hice: Roles y permisos por local: un coordinador de tienda ve solo las secciones que usa. (6 roles — 20 permisos, por local)
- Qué vimos: Marketing quería cambiar la web sin esperar a desarrollo. Qué hice: Contenido editable por página, con editor, imágenes y orden por arrastre. (30 — secciones en el panel)
Además: trazabilidad de leads por canal, cupones medibles y un registro de cada acción hecha en el panel.
La entrega: Probado, revisado y explicado.
Una plataforma propia solo sirve si el equipo la adopta. Por eso la entrega incluyó revisión punto por punto con el cliente, pruebas y manuales.
Cómo se entregó
- Auditoría del panel Las 29 secciones auditadas cargan sin errores de consola.
- Revisión con el cliente 20 observaciones de diseño, cada una comprobada en 4 anchos de pantalla.
- Pruebas automáticas Pruebas en Go y recorridos de punta a punta con Playwright.
- Manuales y capacitación Manual del panel y manual para coordinadores de tienda.
Tecnologías: Con lo que construí la plataforma.
- Backend: Go
- Datos: PostgreSQL, Redis
- Frontend: htmx
- Infra: Nginx, Docker, Cloudflare
- Servicios: Amazon SES, Google Maps
- Calidad: Playwright
El resultado: Una plataforma propia para vender, reservar y regalar, que el equipo de LongHorn opera por su cuenta.
- 13 — locales en una sola plataforma
- 30 — secciones de panel propio
- 6 — roles con permisos por local
- 548 — commits en 14 meses