SaaS & Ресторанный бизнес

Tableo

QR-код ресторана должен был перестать быть PDF-файлом и стать каналом продаж.

Год
2026
Разработка
9 недель
Стек
React · TypeScript · Vite · Supabase · Vercel
  • Продуктовый дизайн
  • Мобильный дизайн
  • Разработка
  • База данных
  • Платежи

Продукт Kayzen Web, доступный на адресе предпросмотра Vercel до перехода на окончательный домен.

https://tableo-sepia.vercel.app/
Главная страница сайта Tableo — SaaS & Ресторанный бизнес, создан Kayzen Web
открытие меню после сканирования
< 1 с
производительность в Lighthouse
91/100
доступность в LighthouseНиже нашего порога в 95: замечание касается контрастов меню, повторяющих цвета каждого ресторана; их исправление запланировано на следующий проход.
87/100
Отправная точка

Какую задачу нужно было решить.

Контекст

Tableo превращает QR-код на столике ресторана в полноценный интерфейс: актуальное меню, заказ, оплата, сбор отзывов и данные о посещаемости.

Ограничение

У QR-кода плохая репутация с 2020 года, потому что сначала он служил для показа нечитаемого PDF. Продукт должен был стереть это воспоминание с первого мобильного экрана — в неблагоприятных условиях: шумный зал, одна рука, перегруженная сеть, торопящийся гость.

Решение

Сначала проектировать экран гостя, а не бэк-офис. Меню открывается меньше чем за секунду, без установки, без учётной записи, и им удобно пользоваться одной рукой. Панель управления ресторатора появилась потом — в рамках тех данных, которые экран гостя реально создаёт.

Измерено, а не заявлено

Показатели на момент сдачи.

Оценки Lighthouse для сайта в рабочей среде. Мы публикуем их как есть: если какая-то оценка низкая, её причина и план исправления описаны ниже, а не замалчиваются.

PageSpeed
91
Производительность: 91 из 100
87
Доступность: 87 из 100
100
Лучшие практики: 100 из 100
100
SEO: 100 из 100
Дизайн и арт-дирекшн

Каждое решение — и его причина.

  1. Создано для большого пальца

    Навигация по категориям закреплена внизу экрана, в зоне досягаемости большого пальца. Сенсорные цели — не меньше 44 px. Меню ресторана смотрят стоя, одной рукой, с бокалом в другой.

  2. Фотографии — по желанию, а не обязательно

    Немногие рестораны располагают достойными фотографиями всех блюд. Меню остаётся элегантным и без изображений; фотографии, если они есть, — бонус, а не каркас страницы.

  3. Панель управления, читаемая с одного взгляда

    Ресторатор смотрит на панель между двумя сменами. Три цифры вверху, остальное — ниже первого экрана. Никаких графиков, требующих внимательного изучения.

Палитра проекта

  • Сепия

    #7C4A21

    Фирменный стиль, заголовки

  • Кремовый

    #FBF7F0

    Фон меню

  • Чернила

    #1C1917

    Текст

  • Зелёный заказа

    #15803D

    Подтверждение

Типографическая система

Заголовки

Outfit 700

Основной текст

Inter 400

Цены набраны табличными цифрами с выравниванием вправо: криво выровненный столбец цен читается как небрежное меню.

Разработка

Что внутри.

  • React
  • TypeScript
  • Vite
  • Supabase
  • Vercel
  1. Supabase в реальном времени

    Заказы поступают на кухню мгновенно через подписку в реальном времени. Периодическое обновление добавило бы задержку там, где она заметнее всего.

  2. Изоляция по заведениям

    Построчные политики доступа: ресторан структурно не может прочитать данные другого. В мультитенантном продукте это правило принадлежит базе данных, а не прикладному коду.

  3. Делегированная оплата

    Данные карт вообще не проходят через продукт. Ввод и соответствие PCI обеспечивает платёжный провайдер; для команды такого размера это единственный разумный выбор.

SEO-продвижение

Как сайт становится находимым.

  1. SEO работает на продажу программного продукта

    Меню ресторана не предназначено для индексации — оно меняется каждый день и не отвечает ни на один запрос. Продвижение нацелено на «программа для заказа за столиком», «QR-код меню ресторана» — запросы ресторатора.

Доступность

Удобно для всех.

С июня 2025 года Европейский акт о доступности (European Accessibility Act) требует цифровой доступности для значительной части онлайн-сервисов. Мы закладываем её на этапе проектирования, а не исправляем задним числом.

  1. Пересмотренные контрасты меню

    Меню ресторанов злоупотребляют светло-серым на белом. Все пары выше 4,5:1, включая цены и указания аллергенов, — читаемость которых не только вопрос удобства.

Структура сайта

Что было сдано.

  • Сайт продукта
  • Экран гостя (QR)
  • Панель управления ресторатора
  • Тарифы
  • Учётная запись
Метод

Ход проекта.

  1. Экран гостя

    Мобильный прототип, протестированный в зале до первой строки бэк-офиса.

  2. Бэк-офис

    Меню, категории, наличие, часы работы.

  3. Заказ и оплата

    Кухня в реальном времени, платёжный провайдер.

  4. Аналитика

    Посещаемость, самые просматриваемые блюда, средний чек.

Вопросы

О чём нас часто спрашивают.

Нет, и в этом всё отличие. Сканирование открывает веб-страницу; всё происходит в браузере телефона. Устанавливаемое приложение потеряло бы девять гостей из десяти ещё до первого заказа.

Тот же уровень требований — для вашего сайта.

Бесплатный аудит вашего текущего сайта, смета в течение 24 часов и письменное обоснование — такое же, как то, что вы только что прочитали. Оплата в три этапа без переплаты; местные программы поддержки проверяются до подписания.

Поделиться