AI DIYменю и каталог

01 · Меню и каталог · фудкорт

Меню фудкорта с QR, где несколько кухонь уживаются в одном списке

Гриль, азия, пекарня и кофе — у каждой свои позиции и остатки. Один QR показывает гостю общее меню, а вы правите его словами в чате.

  • Категории и позиции
  • Состав, вес, аллергены
  • Цены и стоп-лист
  • QR-ссылка

5 000 000 токенов бесплатно после слова «старт». Свой HTML-файл, без подписки.

Один QR ведёт на общее меню, кухни внутри разделены категориями. Цены и пометки — пример раскладки.

Три сцены из обычной смены

01 · На гриле закончилась курица

В 13:40 повар говорит, что курицы нет. Пишете боту «убери курицу терияки в стоп-лист» — гость не заказывает то, чего нет.

02 · Пекарня подняла цену

С утра изменилась закупка. В таблице это правки и рассылка, в своём меню — одна фраза, и новая цена на всех экранах.

03 · Гость растерялся у стойки

Четыре кухни, у каждой свой прайс. Вместо папки с вкладышами — категории, поиск и состав рядом с названием.

Сколько это стоит на самом деле

Сравнивайте не прайсы, а владение: кто держит файл, как проходят правки и что останется, когда меню нужно менять в обед.

Критерий Нанять разработчика Купить подписку Собрать самому
Деньги Десятки тысяч рублей и больше — за настройку и доработки. Ежемесячный платёж за доступ к чужому сервису. Свой HTML-файл и 5 000 000 токенов бесплатно после слова «старт» в боте.
Срок Недели согласований и ожидания исполнителя. День на шаблон, если случай совпал со сценарием сервиса. Вечер по инструкции из семи шагов.
Правки Через разработчика: письмо, задача, следующая версия. В чужом интерфейсе и в пределах функций тарифа. Словами в чате: «подними цену», «добавь аллерген», «убери в стоп-лист».
Кому принадлежит результат Исполнителю; доступ к коду — по договорённости. Сервису; доступ, пока платите. Вам: файл у вас, его можно открыть и передать администратору.

На телефоне таблицу можно прокрутить вправо →

Важно не «дешевле», а «быстрее вернуть контроль». Меню должно успевать за сменой, а не за подрядчиком.

Пять причин собрать самому

  1. 01

    Экономия

    Нет счёта за разработку и ежемесячных платежей. Платите временем один раз.

  2. 02

    Приложение принадлежит вам

    На выходе обычный HTML-файл: его не отключат с тарифом и не заберут с аккаунтом.

  3. 03

    Правки словами

    Опишите изменение боту, как сказали бы администратору смены.

  4. 04

    Не нужно ждать разработчика

    Цена меняется в обед, а не «в следующем спринте». Посредника нет.

  5. 05

    Нет лимитов тарифа на функции

    Категории, аллергены, стоп-лист и QR — части одного файла, не платные модули.

Что будет внутри меню

Не картинка с PDF, а рабочая структура: гость видит блюда, вы — те же данные для быстрых правок.

01

Категории и позиции

Гриль, азия, пекарня, напитки — порядок задаёте сами. Позиции можно переставлять и скрывать.

02

Состав и вес

Что в порции, сколько граммов, острое ли блюдо. Гость понимает это до кассы.

03

Цены

Одна цена для зала, отдельная для большого размера, пометка «за 100 г».

04

Стоп-лист

Позиция не исчезает, а получает статус «нет в наличии». Вернуть можно одним действием.

05

QR-ссылка

Одна ссылка на меню: код на столе, стойке и витрине. Гость открывает в браузере.

06

Быстрые правки

Пишете боту, что изменилось, и получаете обновлённый файл. Без таблиц и потерянных версий.

Карточка позиции, список категорий, стоп-лист и редактирование — четыре экрана в одном файле. Этого достаточно, чтобы запустить меню.

Семь шагов: от установки до готового меню

Кнопки называются так же, как здесь. На скриншотах — ниша «Меню: фудкорт» и промпт.

Шаг 01

Приложение уже установлено

Ссылку на установку бот прислал после слова «старт». Откройте, установите и вернитесь сюда.

Экран установленного приложения AI DIY с подсказкой «Приложение установлено — открывайте»
Стартовый экран: приложение готово к работе.
Шаг 02

Нажмите «Открыть веб-интерфейс»

Откроется браузерный экран, где собирается приложение: проект, файлы и история сообщений.

Кнопка «Открыть веб-интерфейс» на стартовом экране AI DIY Projects
Веб-интерфейс открывается в браузере.
Шаг 03

Нажмите «Создать проект»

Каждый проект — отдельная папка. Создайте новый, чтобы меню не смешивалось с другими задачами.

Страница «Ваши проекты» с выделенной кнопкой «Создать проект»
Проект — отдельная папка под одну задачу.
Шаг 04

Впишите название и нажмите «Создать проект»

Например, «Меню: фудкорт». Название можно изменить позже.

Поле «Название проекта» с текстом «Меню: фудкорт» и кнопка «Создать проект»
Название проекта можно поменять позже.
Шаг 05

Скопируйте промпт с этой страницы и вставьте в поле сообщения

Нажмите кнопку «Скопировать промпт», вернитесь в проект и вставьте текст через Ctrl+V.

Поле сообщения проекта с вставленным промптом и подсказкой «Вставьте сюда промпт со страницы»
Промпт вставляется в поле сообщения целиком.
Шаг 06

Нажмите «Отправить» ↑ или Enter

Промпт длинный — это нормально. Отправляйте целиком: в нём сущности, статусы и четыре экрана.

Кнопка «Отправить» со стрелкой вверх в поле сообщения проекта
Отправить можно кнопкой или клавишей Enter.
Шаг 07

Ответьте на 8–15 вопросов бота

Отвечайте обычными словами: сколько кухонь, аллергены, кто правит цены. В конце — готовый HTML-файл приложения.

Бот задаёт вопросы о работе и показывает варианты ответов, после чего обещает готовый HTML-файл
Вопросы — о вашей работе, не о коде.

05 · Промпт для проекта

Промпт: скопируйте и вставьте в проект

Текст уже адаптирован под фудкорт: категории, состав, цены, аллергены, стоп-лист и четыре экрана. Копируется целиком.

Ты — senior product designer, UX-архитектор и frontend-разработчик. Помоги человеку без технических знаний собрать приложение «Меню: фудкорт» — одно общее меню для нескольких кухонь.

Сначала задай 8–15 простых вопросов с вариантами ответов: какие кухни и категории есть на фудкорте; как называются позиции; указываете ли состав, вес, остроту и аллергены; из чего складывается цена и бывают ли размеры; как часто меняются цены; кто будет вносить правки; как гости открывают меню — по QR на столе, на стойке или по ссылке; нужен ли поиск по позициям; что важно видеть сразу после открытия. Не спрашивай про фреймворки, базу данных и архитектуру.

После ответов коротко перескажи, что понял, и собери приложение. Сущности: категория (кухня), позиция, состав, цена, аллерген, статус. У позиции должны быть название, короткое описание, состав или ингредиенты, вес или объём, цена, аллергены, признак остроты и статус «в наличии» или «стоп-лист». Категории и позиции можно добавлять, переименовывать, менять местами и скрывать, не удаляя.

Экраны: меню по категориям с поиском и переходом к позиции; карточка позиции с составом, весом, ценой и аллергенами; стоп-лист отдельным списком; редактирование категорий и позиций. Статус меняется в одно касание: «в наличии → стоп-лист → снова в наличии». Перед удалением спрашивай подтверждение. Позиции из стоп-листа остаются видимыми с пометкой и не попадают в активный список.

Дизайн выбери сам: спокойная типографика, понятная иерархия, читаемые цены, единые компоненты, hover и focus, адаптив от 360 px. Никакого визуального шума и декоративных цифр.

Технически: один HTML-файл, CSS и vanilla JS внутри, localStorage как хранилище, без backend, сборщиков, npm и внешних библиотек. Раздели слои: storage → сущности → фичи → компоненты → экраны → навигация. После любого изменения данные сохраняются и интерфейс обновляется сразу. Добавь реалистичные демо-данные для трёх кухонь и кнопку «Удалить демо-данные» с подтверждением. Предусмотри пустые состояния, битые данные в localStorage, закрытие окон по Escape и по клику на фон.

Проверь сценарии: добавить позицию, изменить цену, убрать в стоп-лист, вернуть из стоп-листа, найти позицию поиском, открыть карточку, перезагрузить страницу, поработать с телефона. Исправь найденное сам. Ответ — полный готовый HTML-файл, без фрагментов. Все дальнейшие правки тоже присылай полным файлом.

Моя задача: меню фудкорта с несколькими кухнями, которое я правлю сам.
Весь промпт — в одном блоке. После ответов бот отдаст файл приложения.

Вопросы, которые задают перед стартом

Коротко о QR, ценах, хостинге и правках.

Гость наводит камеру на QR — что он увидит?

Откроется общее меню: категории, позиции, состав, вес и цены. Приложение не нужно, но для ссылки нужен интернет.

Цену подняли в обед. Успею поменять до вечера?

Да. Пишете боту, что и на какую цену заменить, и получаете обновлённый файл. Одна фраза.

Блюдо закончилось. Удалять позицию из меню?

Нет. Позиция уходит в стоп-лист с пометкой, а потом возвращается одним действием.

Нужен ли хостинг, чтобы гости открыли меню по QR?

Для проверки откройте файл у себя. Для гостей по QR файл выкладывают на статический хостинг — отдельный шаг без программирования.

Можно ли показать состав, вес и аллергены?

Да: состав, вес, аллергены и острота — отдельные поля. Заполняете сами, бот переносит в меню.

Сколько времени займёт сборка и что потом?

Обычно вечер: установка, проект, промпт и 8–15 вопросов. На выходе свой HTML-файл. 5 000 000 токенов бесплатно, дальше баланс пополняется.

07 · Старт

Соберите меню фудкорта, пока варится кофе

Напишите «старт» в боте, получите ссылку и вставьте промпт с этой страницы. Через семь шагов у вас свой файл меню.

Открыть бота и начать

5 000 000 токенов бесплатно. Без подписки на чужой сервис и без ожидания подрядчика.