О приложении
Допустим, вы владелец кафе или разработчик, и вам нужно понять, как выглядит заказ еды внутри Telegram. Laurel Cafe показывает это на живом примере: вымышленное кафе с настоящим интерфейсом, где можно полистать меню и «оформить» заказ ☕.
Что это за кафе
Laurel Cafe это демонстрационное мини-приложение. Кафе придумано, поэтому блюда не приготовят и не привезут. Автор шутливо называет его «воображаемым кафе с вкусной едой из реального мира» и предлагает сделать воображаемый заказ.
Исходный код проекта открыт, это учебный пример базовых приёмов разработки мини-приложений Telegram. Разработчик намеренно не использовал лишние фреймворки и библиотеки, чтобы код был понятен специалистам разного уровня.
Что можно попробовать
- Информация о кафе. Раздел с описанием заведения.
- Меню. Просмотр блюд и категорий.
- Настройка блюда. Выбор варианта и количества при добавлении в корзину.
- Оформление заказа. Путь от корзины до подтверждения.
- Сообщения бота. Подтверждение заказа и запуск приложения по кнопке в чате.
Корзина сохраняется между сессиями, так что можно закрыть приложение и вернуться позже.
Почему кафе в мессенджере вообще работает
Гостю не нужно ставить отдельное приложение и регистрироваться: Telegram уже знает его имя, а мини-приложение открывается в один тап из чата. Для малого бизнеса это снижает порог входа, и повторный заказ делается за пару нажатий 🍕.
Бот может написать клиенту прямо в чат, например с подтверждением заказа. Это привычнее, чем отдельные СМС, и не требует номера телефона.
Что подсмотреть для своего проекта
- Короткий путь к заказу. От открытия до корзины не больше двух-трёх экранов.
- Понятные варианты блюд. Размер, добавки и количество выбираются в одном месте.
- Сохранение корзины. Человек не теряет выбор, если отвлёкся.
- Подтверждение в чате. Клиент видит статус там, где уже общается.
Как оценить демо с точки зрения гостя
Пройдите путь заказа так, как это сделал бы голодный человек с телефоном в одной руке. Сколько нажатий до корзины? Понятно ли, что выбрано? Легко ли исправить ошибку? Такие мелочи решают, дойдёт ли клиент до оплаты или уйдёт.
Откройте приложение на разных экранах и в тёмной теме. Хороший интерфейс заказа остаётся удобным и на маленьком смартфоне, и на планшете.
Если вы хотите запустить своё кафе
Для собственной версии понадобится создать бота через официального бота Telegram для разработчиков, а также разместить интерфейс и серверную часть по защищённому адресу. В открытом проекте есть и серверный, и клиентский модули, поэтому весь код для запуска лежит в одном месте.
Перед запуском реального заказа продумайте оплату, учёт заказов, возвраты и хранение данных клиентов. Демонстрация этого не заменяет, поэтому к боевому запуску нужен тест с настоящими гостями ⚠️.
Для кого этот бот
Для владельцев кафе, которые присматриваются к заказам в Telegram, для разработчиков, которым нужен образец, и для любопытных, кто хочет увидеть, как выглядит мини-приложение изнутри. Если вы хотите просто поесть, лучше искать настоящий сервис доставки в своём городе 🙂.
Частые вопросы
Можно ли заказать здесь настоящую еду?▼
Бесплатно ли пользоваться?▼
Можно ли использовать код для своего кафе?▼
Для кого это приложение?▼
На основе данных