Todo el trabajo

Caso de estudio 01

Ohana Bowls

Restaurante · Manizales

Un menú de diez categorías y un bowl que el cliente arma paso a paso, resueltos en una sola página pensada para el móvil.

Visitar sitio
Portada del sitio de Ohana Bowls en escritorio
Servicios
Dirección · Diseño · Desarrollo · Performance
Construido con
React · Vite · Supabase
Estado
En producción

Contexto

Una carta que no cabía en una carta.

Ohana Bowls es un restaurante en Cable Plaza, Manizales. Su oferta no es un menú corto: son diez categorías —bowls, hamburguesas, papas, perros, mazorcadas, nachos, combos, adicionales y bebidas— más un bowl que cada cliente configura desde cero.

El encargo no era una web de presentación. Era el sitio donde alguien decide qué pedir y lo pide, casi siempre desde el teléfono y casi siempre con hambre.

El reto

Once pantallas de menú en un teléfono.

Puesta en vertical, la carta completa mide unas once pantallas de móvil. Ese es el problema de diseño real, y de él salen tres más.

  1. Encontrar sin recorrer

    Nadie hace scroll por diez categorías para ver si hay nachos. Hace falta llegar a cualquier categoría desde cualquier punto.

  2. Un producto con reglas

    El bowl configurable no es un producto con opciones: el tamaño decide cuántas selecciones permite cada sección. Es un formulario con lógica.

  3. Del antojo al pedido

    El pedido acaba en WhatsApp. Entre ver un plato y enviar el mensaje no puede haber fricción ni pasos de más.

Dirección

Decisiones que sostienen la carta.

Barra de categorías siempre presente

Una barra fija bajo la cabecera con las diez categorías, desplazable en horizontal, que marca en cuál estás mientras bajas. Convierte once pantallas en un salto de un toque.

Navegación inferior, no menú hamburguesa

Inicio, menú, carrito y nosotros viven en una barra inferior, al alcance del pulgar. En un sitio que se usa con una mano, esconder el carrito tras un menú cuesta pedidos.

El configurador es un recorrido, no un formulario

Armar un bowl son ocho pasos con progreso visible. Cada paso explica su propia regla —el tamaño define cuántas selecciones puedes hacer— en vez de dejar que el usuario la descubra al equivocarse.

La foto manda en la lista

Cada plato es una fila con imagen, descripción, precio y un botón de añadir. Se decide mirando, no leyendo.

La experiencia

El menú, funcionando.

Categorías con foto, precio y añadido directo. La barra superior marca dónde estás; la inferior deja el carrito a un toque.

El configurador de bowls en escritorio, con los tres tamaños y las reglas de cada uno
Lista de bowls sugeridos con foto, descripción y precio
Categorías de combos y nachos en el menú

Móvil

Diseñado en 390 px, no reducido a 390 px.

El móvil no fue una adaptación del escritorio: fue el punto de partida. La barra de categorías, la navegación inferior y el configurador paso a paso existen porque en una pantalla estrecha son la única forma de que una carta así siga siendo usable.

El configurador de bowls en móvil, paso 1 de 8
Paso 1 de 8 — el tamaño define las reglas del resto del recorrido.

Construcción

Cómo está hecho.

React sobre Vite, con Supabase detrás para el contenido del menú y los pedidos. El catálogo no está escrito en el código: se administra, y por eso la carta puede cambiar sin tocar el sitio. Incluye tema claro y oscuro.

  • React + Vite

    Interfaz y construcción del sitio.

  • Supabase

    Menú, carrito y administración del catálogo.

  • WhatsApp

    El pedido termina donde el negocio ya atiende.

Resultado

Una carta de diez categorías que se recorre con un pulgar y termina en un pedido.

No publicamos cifras de negocio porque no las hemos medido. Lo que se entregó es verificable: el menú completo, el configurador con sus reglas, el carrito y el pedido, funcionando en producción y administrables por el propio restaurante.

Visitar sitio
Siguiente proyecto Bordados Yussi Dotación y bordado industrial, con planta propia desde 1999. Ver el caso

¿Empezamos uno?

Cuéntanos qué quieres construir y qué debería conseguir.

Cuéntanos tu proyecto