Техническое задание: Разработка Telegram-бота для кофейни

Основная цель

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

Ключевые требования

Функционал для клиентов:

  • Интерактивное меню с категориями и товарами (изображения, описание, цена).
  • Добавление товаров в корзину и оформление заказа.
  • Выбор способа получения (самовывоз, доставка с указанием адреса).
  • Уведомления о статусе заказа.
  • Простая навигация по командам и кнопкам.

Административная панель (админка):

  • Управление ассортиментом: добавление, редактирование, удаление позиций.
  • Просмотр и обработка входящих заказов.
  • Изменение статусов заказов (новый, готовится, выполнен и т.д.).
  • Базовая аналитика (количество заказов за период).

Технические требования:

  • Язык программирования: чистый Python.
  • Использование официальной библиотеки для работы с Telegram Bot API.
  • Для хранения данных (меню, заказы, пользователи) использовать базу данных (SQLite или PostgreSQL).
  • Код должен быть структурирован, прокомментирован и готов к развертыванию.

Ожидаемый результат

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

Векторизация и подготовка логотипа

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

Верстка и правка HTML-письма для email-рассылки

Требуется специалист для доработки HTML-шаблона email-письма, предназначенного для массовой рассылки. Необходимо исправить ошибки в верстке, чтобы письмо корректно отображалось во всех популярных почтовых клиентах.